Dies ist ein grundlegender Klon des Game Tank -Problems, den ich 2014 mit drei meiner Freunde entwickelt habe.
Im Rahmen unseres objektorientierten Programmierkurs wurde uns empfohlen, eine Form des Gruppenprojekts zu erstellen, obwohl es völlig optional war und nicht in Richtung unserer Note gerechnet wurde. Wir haben beschlossen, dass es sowieso eine lustige und nützliche Sache sein würde, also haben wir dies gemeinsam zusammengestellt.
Tank Trouble ist ein 2 -Spieler -Spiel, bei dem jeder Spieler darauf abzielt, den Panzer des Gegners zu schießen, ohne selbst erschossen zu werden. Sie navigieren jeweils um ein prozedural erzeugtes Labyrinth und schießen jeweils bis zu 5 Kugeln - was von den Wänden abprallen kann. Achten Sie also auf runde Ecken! Seien Sie gewarnt, Sie können sich auch selbst erschießen, also pass auf dich auf! Kugeln verfallen 15 Sekunden lang nach Entlassen. Achten Sie also darauf, dass Sie nicht alle Ihre Kugeln zu schnell verwenden.
Kontrolle | Spieler 1 (grüner Tank) | Spieler 2 (brauner Tank) |
---|---|---|
Vorwärts gehen | W | HOCH |
Umkehren | S | RUNTER |
Biegen Sie links ab | A | LINKS |
Biegen Sie rechts ab | D | RECHTS |
Schießen | Q | EINGEBEN |
Da dies für uns ein Lernprojekt war wie alles andere, gibt es nicht überraschend ein paar Probleme mit dem Spiel. Erstens und vielleicht am wichtigsten, zeigen wir die Punktzahl nie irgendwo an, obwohl er im Code gespeichert wird. Das andere Hauptproblem, das identifiziert wurde, ist, dass gelegentlich, wenn Sie eine Kugel an einer Ecke im rechten Winkel abfeuern, in die Wand gelangen. Wenn Sie andere Fehler finden, lassen Sie es uns bitte wissen.
Ansonsten genießen Sie!