Schiffe versenken automatisiert
10.08.2015 15:40:38
Dennis
ich habe die letzten Tage Schiffe Versenken mit VBA programmiert. Eine Version, in der man gegen einen anderen Spieler spielt.
Jetzt möchte ich das ganze noch erweitern, sodass man gegen den PC spielen kann.
Hierzu stellt sich mir zunächst ein Grundproblem:
Das Schiffe setzen.
Ist es möglich, ein Makro zu schreiben, das in einem definierten Bereich per Zufall "Schiffe setzt"? Konkret: 5x X setzen, woanders 4x X (oder ein anderes Zeichen, dass die Schiffe kennzeichnet), etc.
Wie ich ein Feld per Zufall beschreiben könnte fällt mir ein, aber nicht, wie ich das zusammenhängend machen kann und ohne, dass das Schiff aus dem vorgegebenen Bereich fällt oder sich mit einem anderen Schiff überkreuzt.
Vielen Dank für eure Hilfe im Voraus.
Gruß,
Dennis