Afegits sons de caminar i de comptador de continuar

Afegits estats al joc i al jugador per a escenificar el inici de la partida
This commit is contained in:
2025-01-03 19:19:22 +01:00
parent 40dfc32e84
commit cc4acecc03
8 changed files with 223 additions and 77 deletions

View File

@@ -40,6 +40,7 @@ enum class PlayerState
CELEBRATING, // Poniendo pose de victoria
ENTERING_NAME_GAME_COMPLETED, // Poniendo nombre en el tramo final del juego
LEAVING_SCREEN, // Moviendose fuera de la pantalla
ENTERING_SCREEN, // Entando a la pantalla
CREDITS, // Estado para los creditos del juego
};
@@ -91,6 +92,7 @@ private:
bool demo_; // Para que el jugador sepa si está en el modo demostración
int enter_name_counter_; // Contador para poner nombre
Uint32 enter_name_ticks_ = 0; // Variable para poder cambiar el contador de poner nombre en función del tiempo
int step_counter_ = 0; // Cuenta los pasos para los estados en los que camina automáticamente
// Actualiza el circulo de colisión a la posición del jugador
void shiftColliders();