Zum Inhalt springen

automatisch "schiffe" erstellen


Empfohlene Beiträge

Geschrieben

Liebe Comunity,

Ich versuche in java, ein Freund in C# das Spiel Schiffeversenken über die Ferien zu erstellen.

Hierbei möchte ich aber noch keine grafische Oberfläche (swing) erstellen. Kenn mich da noch nicht sehr aus, werde aber einiges darüber lesen ;)

Aber ich habe schon mein erstes Problem. Das Feld habe ich 8*8 gewählt und die Koordinaten einmal nur mit Zahlen gemacht. Also am Anfang 2 zufallszahlen, die in Strings umgewandelt und zusammengefügt. Also erstes Feld zB 43. (x-Richtung 4 | y-Richtung 3)

Wie erstelle ich aber bei zB einem 5er schiff das vertikal stehen sollte die restlichen 4 Teile. also 53 63 73 83 ?

Habe eine Lösung die mit 20 if Anweißungen herum hantiert. Das funktioniert zwar für ein Schiff aber da ich mehrere Schife brauche ist das sicherlich nicht die feinste und kürzeste Lösung :upps

Hoffe mir kann jemand helfen.

mfg mote

Geschrieben

Erstell Dir eine Klasse "Schiff" in dem Du Start- und Endposition speicherst und eben eine Methode zum "treffen". Die Größe des Schiffes kannst Du auch dynamisch ermitteln, schau Dir dazu mal die Random-Funktionen an

Phil

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...