Game-Apps für Smartphones und Tablets

Bern University oh Teacher Education  
HomeOnline-Editor startenDruckenAndroid-TurtlegrafikJava-Online

Aufgabe 2: LightsOut-Game


Das Spiel besteht aus 25 Lampen, die in einem 5 x 5 Grid angeordnet sind. Zu Beginn sind alle Lampen eingeschaltet. Ziel des Spiels ist es, alle Lampen abzuschalten. Wenn man aber mit einem Mausklick eine Lampe ab, bzw. einschaltet, wird sie selbst und die 4 direkt benachbarten Lampen "invertiert".

Sie haben das Spiel bereits mit GameGrid gelöst. Verwenden Sie Ihre eigene oder die folgenden Lösung:

LightsOut.java

und passen Sie diese für Android an. Anstelle des GGMausListener müssen Sie den GGTouchListener verwenden.

LightsOut_0 im Online Editor bearbeiten