예제 #1
0
 /// <summary>
 /// Entry routine for our programm
 /// </summary>
 /// <param name="args">Parameters passed from console as string array</param>
 static void Main(string[] args)
 {
     GameEngine _game = new GameEngine();
     _game.Init("Prototype Framework");
     while (_game.isRunning)
     {
         _game.Update();
         _game.Draw();
     }
     _game.Cleanup();
 }
예제 #2
0
 /// <summary>
 /// Initialize the game state and assing the game, which handles it.
 /// </summary>
 /// <param name="game">Parent game</param>
 public virtual void Init(GameEngine game)
 {
     _game = game; BindEvents();
 }