wir sollen, quasi als Weihnachtsgeschenk den Klassiker TankGame erstellen. Panzer und Hintergrund hab ich schon erstelt und auch in die main-Methode eingefügt, so dass beides in meine Spielfenster zu sehen ist.
Probleme bereiten mit die Kannone, die ja mit den Pfeiltasten bewegt werde soll und die richtige Position des Panzers.
Die dropDown-Methode soll den Panzer auf den Boden setzen, da dieser, wenn z.b. ein Geschoss unter ihm explosiert herunterfallen soll.
Dazu müsste man überprüfen ob sich in der Pixelreihe unterhalb des Panzer der Hintergrund Sky oder eben Boden befindet.
Ich habe da eine eine for-Schleife gedacht. Aber mit dieser wird ja dann die komplette Zeile überprüft und nicht nur die Pixel unterhalb des Panzers. Evtl könnten man auch mit einer if-Anweisung arbeiten. Also z.b. wenn die Pixel unterhalb des Panzers weiß sind dann soll dieser eine Pixelreihe weiter runter fallen. Dann wird neu überprüft. Solange bis er eben wieder Boden unter den Füßen hat. Ich weiß aber bei besten Willen nicht, wie man einzelner Pixel in einer Reihe überprüft. Habt ihr da ne Idee?
mfg veloce
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von veloce ()