style: en els update() de game/scenes

This commit is contained in:
2025-11-01 22:52:56 +01:00
parent f91748bdf0
commit d46e2295ff
8 changed files with 16 additions and 20 deletions

View File

@@ -116,7 +116,6 @@ void Game::run() {
// Actualiza el juego, las variables, comprueba la entrada, etc.
void Game::update() {
// Calcula el delta time
const float DELTA_TIME = delta_timer_.tick();
handleEvents(); // Comprueba los eventos
@@ -128,18 +127,23 @@ void Game::update() {
// Actualiza los objetos
room_->update(DELTA_TIME);
if (mode_ == Mode::GAME) {
player_->update(DELTA_TIME);
checkPlayerIsOnBorder();
checkPlayerAndItems();
checkPlayerAndEnemies();
checkIfPlayerIsAlive();
checkGameOver();
checkEndGame();
checkRestoringJail(DELTA_TIME);
checkSomeCheevos();
switch (mode_) {
case Mode::GAME:
player_->update(DELTA_TIME);
checkPlayerIsOnBorder();
checkPlayerAndItems();
checkPlayerAndEnemies();
checkIfPlayerIsAlive();
checkGameOver();
checkEndGame();
checkRestoringJail(DELTA_TIME);
checkSomeCheevos();
break;
case Mode::DEMO:
demoCheckRoomChange(DELTA_TIME);
break;
}
demoCheckRoomChange(DELTA_TIME);
scoreboard_->update(DELTA_TIME);
keepMusicPlaying();
updateBlackScreen(DELTA_TIME);