Hallo ihr Lieben,
ich habe angefangen ein Spiel in Excel zu programmieren. Gegeben ist ein 20 * 20-Feld in dem per Zufallsfarben zusammenhängende Kästchen entstehen. Wenn mindestens 3 zusammenhängende Farbkästchen gefunden werden löscht der PC diese und alle darüberliegenden fallen herunter.
Dies funktioniert erst einmal soweit.
Jetzt möchte ich jedoch gern das Spiel verfeinern und Dinge einbringen wie
* er soll feststellen ob noch Felder wegzuklicken gehen bzw. ob das Spiel zu Ende ist
* Auf Wunsch evtl. einen Bereich anzeigen lassen, welcher zu beseitigen geht.
Nun habe ich das Denkproblem dass ich meine dass - wenn ich zb nach jedem Zug überprüfe, ob noch wegklickbare Felder vorhanden sind oder nicht - dass dann das Spiel zu langsam wird. Oder sollte man vor dem Spiel in einem Feld alle zusammenhängenden Felder auflisten und dann nur die herabgefallenen dann noch prüfen, ob sich neue Bereiche ergeben haben? Oder irgendwie „Objekte“ erstellen? Hab da keinen Schimmer *g*.
Was wäre besser? Möchte Excel nutzen da ich dort schon die Kästchen als Grundlage vorhanden habe. Wenn sich jedoch VB2005 besser eignen würde - wie kann man das Kästchengitter und die Farben definieren und anzeigen lassen?
LG Tobi@s