Hi Lush,
erstmals danke für die Tipps :-). ja das mit den Variablen deklarieren ist mir bekannt ich habe mich nur nicht daran gehalten
.
ZitatAlles anzeigenWas ich mich noch so frage (schnell überfolgen) unten bei
//print map
läufst du ja mit einer For-Schleife über ein Array.
Du gibst allerdings nur map[m] aus.
Und die Schleifen läuft doch nur über die X-Werte ?
ja zum ausgeben der map muss ich ja nicht jedes einzelne Zeichen an der Stelle map[x][y] einzeln aufrufen um es auszugeben. Wenn ich nämlich die zeile X ausgebe kriege ich automatisch alle zeichen in y richtung ausgegeben die in der zeile x stehen.
Zum Verständnis bei meinem Array als Koordinaten System wie x und y richtung sind:
ZitatAlles anzeigenmap -------> y
|
|
|
v
X
Dies ist nur ein Test für einen Dungeon Generator. In meinem eigentlichen Project habe ich z.B für das ausgeben der Map etc. einzelne functionen :-).
Zu meinen C++ kenntnissen würde ich mich als gut Bewandert mit C++ bezeichnen ![]()
So und nun füge ich mal ein paar kommentare in den Quelltext oben ein und mach ihn ein wenig übersichtlicher ![]()
//Edit
So oben steht der ein bischen übersichtlichere Quellcode
. Ich würde dir raten ihn aber in eine ide oder so zu kopieren damit man sich das besser anschauen kann als hier in dem forum ![]()
// 2.Edit und letzter ![]()
So habe das Problem gelöst und endlich funktioniert alles wie ich es will![]()
Nach einigen
Versuchen habe ich endlich eine gescheite methode gefunden das ganze hinzubekommen.
Vielen Dank für die Hilfe ![]()