//------------------------------------------------------------------------------------------------------------------------ // ARKANOID //------------------------------------------------------------------------------------------------------------------------ private void LoadArkanoidMenu() { GXPEngine.OpenGL.GL.glfwSetWindowTitle("The Homebox Arcade - Arkanoid"); Console.WriteLine("Loading Arkanoid"); if (_mainHub != null) { _mainHub.LateDestroy(); _mainHub = null; _backgroundMusicChannel.Stop(); } if (_aDeathScreen != null) { _aDeathScreen.LateDestroy(); _aDeathScreen = null; } if (_aLevelOne != null) { _aLevelOne.LateDestroy(); _aLevelOne = null; } if (_aWinScreen != null) { _aWinScreen.LateDestroy(); _aWinScreen = null; } _arkanoid = new MainMenuScreenArkanoid(this); LateAddChild(_arkanoid); Console.WriteLine("Arkanoid Loaded!"); }
private void LoadArkanoidDeathScreen() { GXPEngine.OpenGL.GL.glfwSetWindowTitle("The Homebox Arcade - Arkanoid - Game Over"); if (_aLevelOne != null) { _aLevelOne.LateDestroy(); _aLevelOne = null; } if (_aWinScreen != null) { _aWinScreen.LateDestroy(); _aWinScreen = null; } _aDeathScreen = new ArkanoidDeathScreen(this); LateAddChild(_aDeathScreen); }