int Game_Shutdown(void *parms) { // this function is where you shutdown your game and // release all resources that you allocated // shut everything down // release all your resources created for the game here.... // now directsound DSound_Stop_All_Sounds(); DSound_Delete_All_Sounds(); DSound_Shutdown(); // directmusic DMusic_Delete_All_MIDI(); DMusic_Shutdown(); // shut down directinput DInput_Release_Keyboard(); // shutdown directinput DInput_Shutdown(); // shutdown directdraw last DDraw_Shutdown(); Close_Error_File(); // return success return(1); } // end Game_Shutdown
int Game_Shutdown(void *parms) { // this function is where you shutdown your game and // release all resources that you allocated // shut everything down // release all your resources created for the game here.... // kill the bug blaster Destroy_BOB(&blaster); // kill the mushroom maker for (int index=0; index<4; index++) Destroy_Bitmap(&mushrooms[index]); // kill the playfield bitmap Destroy_Bitmap(&playfield); // now directsound DSound_Stop_All_Sounds(); DSound_Delete_All_Sounds(); DSound_Shutdown(); // directmusic DMusic_Delete_All_MIDI(); DMusic_Shutdown(); // shut down directinput DInput_Release_Keyboard(); DInput_Release_Joystick(); DInput_Shutdown(); // shutdown directdraw last DDraw_Shutdown(); // return success return(1); } // end Game_Shutdown
int Game_Shutdown(void *parms, int num_parms) { // this function is where you shutdown your game and // release all resources that you allocated // kill the reactor Destroy_Bitmap(&reactor); // kill skelaton Destroy_BOB(&skelaton); // release keyboard DInput_Release_Keyboard(); // shutdown DirectInput DInput_Shutdown(); // shutdonw directdraw DDraw_Shutdown(); // return success return(1); } // end Game_Shutdown