Package tetris
Class Tetris
java.lang.Object
tetris.Tetris
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intDie Größe eines Blocks in Pixeln.static final ColorSchemestatic final ColorSchemestatic final intDas Spielfeld hat rechts einen Abstand zum Bildschirmrand von 8 Blöcken.static final intDie Höhe des Spielfelds in Blöcken.static final intDie Breite des Spielfelds in Blöcken. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidsetDebug(boolean value) Aktiviert und deaktiviert den Debug-Modus der Engine Pi und des Spiels Tetris.static voidstart()Startet das Spiel mit derCopyrightScene.static voidStartet das Spiel mit der angegebenen Szene.static voidStartet das Spiel mit der angegebenen Szene und bietet darüber hinaus die Möglichkeit an, den Debug-Modus zu aktivieren oder zu deaktivieren.
-
Field Details
-
BLOCK_SIZE
public static final int BLOCK_SIZEDie Größe eines Blocks in Pixeln. In dem klassischen Gameboy-Tetris hat ein Block die Größe8x8, die Blockgröße beträgt also8Pixel.- See Also:
-
WIDTH
public static final int WIDTHDie Breite des Spielfelds in Blöcken. In dem klassischen Gameboy-Tetris passen 20 Blöcken in die Breite.- See Also:
-
HEIGHT
public static final int HEIGHTDie Höhe des Spielfelds in Blöcken. In dem klassischen Gameboy-Tetris passen 18 Blöcken in die Höhe.- See Also:
-
GRID_WIDTH
public static final int GRID_WIDTHDas Spielfeld hat rechts einen Abstand zum Bildschirmrand von 8 Blöcken.- See Also:
-
COLOR_SCHEME_GRAY
-
COLOR_SCHEME_GREEN
-
-
Constructor Details
-
Tetris
public Tetris()
-
-
Method Details
-
setDebug
public static void setDebug(boolean value) Aktiviert und deaktiviert den Debug-Modus der Engine Pi und des Spiels Tetris.Die Methode ist eine Hüll-Methode um
Controller.debug(boolean).- Parameters:
value- ist dieser Wert true, wird Tetris ab sofort im Debug-Modus ausgeführt.
-
start
Startet das Spiel mit der angegebenen Szene und bietet darüber hinaus die Möglichkeit an, den Debug-Modus zu aktivieren oder zu deaktivieren.- Parameters:
scene- Die Szene, mit der das Spiel gestartet werden soll.
-
start
Startet das Spiel mit der angegebenen Szene.- Parameters:
scene- Die Szene, mit der das Spiel gestartet werden soll.
-
start
public static void start()Startet das Spiel mit derCopyrightScene. -
main
-