evil-inside/src/ei/game/EI.java

33 lines
932 B
Java
Raw Normal View History

2007-03-07 21:42:12 +00:00
package ei.game;
import ei.engine.LWJGLGameWindow;
import ei.engine.state.GameStateManager;
import ei.game.gamestate.InGameState;
import ei.game.gamestate.LoadingState;
2007-04-12 13:07:35 +00:00
import ei.game.gamestate.SplashState;
2007-03-07 21:42:12 +00:00
public class EI extends LWJGLGameWindow{
2007-04-18 09:04:08 +00:00
public static final boolean debug = true;
public static void main(String[] args){
new EI();
}
public EI() {
super("EI");
}
protected void init(){
2007-04-18 09:04:08 +00:00
if(debug){
GameStateManager.getInstance().addState(new InGameState("InGameState"));
GameStateManager.getInstance().setActive("InGameState");
}
else{
GameStateManager.getInstance().addState(new InGameState("InGameState"));
GameStateManager.getInstance().addState(new LoadingState("LoadingState","InGameState"));
GameStateManager.getInstance().addState(new SplashState("SplashState","LoadingState"));
GameStateManager.getInstance().setActive("SplashState");
}
}
2007-03-07 21:42:12 +00:00
}