game
Class GameEngine

java.lang.Object
  extended bygame.GameEngine
All Implemented Interfaces:
java.lang.Runnable

public class GameEngine
extends java.lang.Object
implements java.lang.Runnable


Field Summary
static int ENEMIES_DEAD
           
static int I_AM_DEAD
           
static int MISSION_LOST
           
static int MISSION_WON
           
static int NO_PLAYERS
           
static int NO_UNITS
           
static boolean printCollisions
           
 
Constructor Summary
GameEngine(double sps, Game game)
           
 
Method Summary
 void endGame(int code)
           
static boolean load()
           
 void run()
           
 void start()
           
 void stop()
           
 void toggle()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_PLAYERS

public static final int NO_PLAYERS
See Also:
Constant Field Values

NO_UNITS

public static final int NO_UNITS
See Also:
Constant Field Values

I_AM_DEAD

public static final int I_AM_DEAD
See Also:
Constant Field Values

ENEMIES_DEAD

public static final int ENEMIES_DEAD
See Also:
Constant Field Values

MISSION_WON

public static final int MISSION_WON
See Also:
Constant Field Values

MISSION_LOST

public static final int MISSION_LOST
See Also:
Constant Field Values

printCollisions

public static boolean printCollisions
Constructor Detail

GameEngine

public GameEngine(double sps,
                  Game game)
Method Detail

toggle

public void toggle()

run

public void run()
Specified by:
run in interface java.lang.Runnable
See Also:
Runnable.run()

start

public void start()

stop

public void stop()

endGame

public void endGame(int code)

load

public static boolean load()