diff --git a/src/game/gameBasics.cpp b/src/game/gameBasics.cpp index 3a6bf8f..d099fec 100644 --- a/src/game/gameBasics.cpp +++ b/src/game/gameBasics.cpp @@ -121,10 +121,7 @@ WinValue Game::enterGameLoop(){ // returns when game is finished typedef chrono::high_resolution_clock::time_point MyTimePoint; MyTimePoint fpsStartTime = {}; - DEBUG_INSTR(MyTimePoint debugTime); while(window.isOpen()){ - DEBUG_INSTR(fflush(stdout)); - DEBUG_MSG("------------") MyTimePoint startTime = chrono::high_resolution_clock::now(); if(fpsStartTime.time_since_epoch()==chrono::seconds(0)){ @@ -133,38 +130,26 @@ WinValue Game::enterGameLoop(){ // returns when game is finished pm->startFrame(); - START_TIMER() managePlayers(); - PRINT_TIMER("manage players") - START_TIMER() if(manageInvaders()) { // if they went down if (invadersTouchPlayer())return WinValue::INVADERS; tryAwakeGod(); } - PRINT_TIMER("manage invaders") - START_TIMER() if(manageGod())return WinValue::PLAYERS; if(arePlayersDead())return WinValue::GOD; - PRINT_TIMER("god") - START_TIMER() moveMissiles(); remCollidingProjectiles(); moveTorpedos(); remCollidingProjectiles(); - PRINT_TIMER("self collisions") - START_TIMER() checkMissilesAndPlayers(); if(checkTorpedosAndInvaders())return WinValue::PLAYERS; - PRINT_TIMER("collisions between entities") if(arePlayersDead())return WinValue::INVADERS; - START_TIMER() displayAll(fps); - PRINT_TIMER("display") pm->endFrame();