JavaRush /Java-Blog /Random-DE /Schlachtschiff und Schaukel
zor07
Level 31
Санкт-Петербург

Schlachtschiff und Schaukel

Veröffentlicht in der Gruppe Random-DE

Guten Tag

Als ich noch ein Schüler war und von einem Nachhilfelehrer (Pascal) Programmieren lernte, wollte ich wie alle anderen ein Spielzeug schreiben. Mit einem Tutor habe ich ein Konsolenspiel „Bulls and Cows“ geschrieben, aber der aufgeblähte Notfall erforderte etwas Ernsteres. Die Wahl fiel auf eine Seeschlacht. Ich habe angefangen, es in Pascal zu schreiben. Zu den Plänen gehörte ein Konsolenspiel, bei dem der Computer dem Spieler einfach die Adresse der Zelle mitteilt, auf die er schießt, und der Spieler wiederum dem Computer die Adresse seiner Zelle mitteilt. Dann geriet alles ins Stocken, weil ich dem Computer nicht beibringen konnte, verwundete Schiffe zu „erledigen“, und ich wollte kein Spiel zu Ende schreiben, in dem der Computer zufällig über das Feld schießt. 9 Jahre vergingen, ich entdeckte Javarush, auf Level 21 erwachte der Notfall und verlangte eine Seeschlacht. Die Hauptziele waren:
  • Verfügbarkeit der Schnittstelle
  • Angemessenes Schießen des Computers (er sollte verwundete Schiffe erledigen)
Das erste Ziel habe ich mit Hilfe der Swing-Bibliothek erreicht. Und das zweite mit Hilfe der CrutchBicycleAndFaithInGod-Bibliothek. Ich empfehle allen Interessierten, diesen Frankenstein auf GitHub auszuprobieren . Ich muss zugeben, ich bin mit der Qualität des Codes unzufrieden Ich selbst, aber ich weiß noch nicht, wie ich es besser machen kann. Daher würde ich mich über konstruktive Kritik und Kommentare freuen. Danke an alle!
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION