Das rekursive Aufdecken musst du ja nur machen, wenn du auf ein "leeres" Feld klickst. In dem Fall markierst du das Feld als besucht, und rufst die Funktion nochmal rekursiv fuer alle umliegenden Felder auf.
@Khabarakh: Warum als unbesucht markieren? Sobald ich aufs Feld geklickt habe ist es fuer dieses Spiel aufgedeckt, und man braucht nicht mehr draufklicken. Erst wenn das Spiel neu gestartet wird, wird das Array zurueckgesetzt
Greetz
alcaeus