public static void Main() { SwinGame.OpenGraphicsWindow("Battle Ships", 800, 600); GameResources.LoadResources(); SwinGame.PlayMusic(GameResources.GameMusic("Background")); do { if (GameController.Mute) { SwinGame.PauseMusic(); } else { SwinGame.ResumeMusic(); } GameController.HandleUserInput(); GameController.DrawScreen(); }while (SwinGame.WindowCloseRequested() == false || GameController.CurrentState != GameState.Quitting); SwinGame.StopMusic(); GameResources.FreeResources(); }
public static void Main() { //Opens a new Graphics Window SwinGame.OpenGraphicsWindow("Battle Ships", 800, 600); //Load Resources GameResources.LoadResources(); SwinGame.PlayMusic(GameResources.GameMusic("Background")); //Game Loop do { GameController.HandleUserInput(); GameController.DrawScreen(); } while (!(SwinGame.WindowCloseRequested() == true | GameController.CurrentState == GameState.Quitting)); SwinGame.StopMusic(); //Free Resources and Close Audio, to end the program. GameResources.FreeResources(); }