public static void Initialize(State InitialState, string Name, int Width, int Height, uint Framerate) { game = new game_obj((uint)Width, (uint)Height, (uint)Framerate, Name); Dimensions = new Size(Width, Height); CurrentState = InitialState; while (game.Running) { game.Update(); } }
public static void Initialize(State InitialState, string Name, int Width, int Height, int Framerate = 0, bool Fullscreen = false) { FrameRate = Framerate; game = new game_obj((uint)Width, (uint)Height, Name, (uint)Framerate); Game.FullScreen = Fullscreen; XboxControllers = new XboxController[4]; for (int i = 0; i < 4; i++) { XboxControllers[i] = new XboxController(i); } Dimensions = new Size(Width, Height); CurrentState = InitialState; while (game.Running) { game.Update(); } }