public void titleDraw() { video.Fill(Color.White); video.Blit(title, new Point(250, 25)); video.Blit(play, playPoint); }
private void GameThread_DoWork(object sender, DoWorkEventArgs e) { video.Fill(Color.Cyan); level.Update(); level.Draw(); if (level.hero.dead && !gameOverMusic) { gameOverMusic = true; musicThread = new Thread(() => AudioPlaybackThread(@"Music\Sad Violin - MLG Sound Effects (HD).mp3", 30)); musicThread.Start(); } if (level.ended) { if (level.hero.dead) { if (level.level == 1) { level = new GameLevel(video, @"Sprites\levels\level1", 1); } else if (level.level == 2) { level = new GameLevel(video, @"Sprites\levels\level2", 2); } } else if (level.hero.win) { if (level.level == 2) { game = false; init = true; intro = new IntroScreen(video); } else { level = new GameLevel(video, @"Sprites\levels\level2", 2); } } musicThread = new Thread(() => AudioPlaybackThread(@"Music\Super MLG Bros. (Air Horn Remix).mp3", 30)); musicThread.Start(); gameOverMusic = false; } }