Zitat:
natürlich brauchst du eine ifschleife
TODSÜNDE!!!
Hast du schon eine genaue Vorstellung von den Regeln? Darf der User in den Kampf eingreifen, also den Angriff auf spezielle Schiffe des Gegners lenken?
Wenn du noch nicht so viel programmiert hast, nimm erst mal etwa 90% der Schiffe wieder raus, sonst wird der Code recht schnell unübersichtlich.
Dann schreib dir am Besten die Regeln auf, also richtig auf Papier, dann wirst du recht schnell auf Lücken stoßen, die du noch füllen musst, bevor du wirklich den Code schreiben kannst.
Erwarte das Beste und bereite dich auf das Schlimmste vor.