示例#1
0
 public World(Game1 game)
 {
     _game = game;
     AssetManager.LoadContent(game);
     Game1.BackgroundImage = AssetManager.Textures[Enums.Assets.BACKGROUND];
     _screenType = Enums.ScreenType.STARTSCREEN;
     _startScreen = new Screens.StartScreen(game);
     _gameplay = new Screens.GamePlay(game);
     _story = new Screens.Story(game);
     _highscore = new Screens.Highscore(game);
     _tutorial = new Screens.Tutorial(game);
     _endScreen = new Screens.EndScreen(game);
     BGMusic = AssetManager.Sounds[Enums.Sounds.MUSIC_BG_MENU]; 
     _bgMusic = BGMusic.CreateInstance();
     _bgMusic.IsLooped = true;
     _bgMusic.Play();
 }
示例#2
0
 static void Main()
 {
     using (var game = new Game1())
         game.Run();
 }