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:
@@ -67,6 +67,8 @@ private:
|
||||
enum class GameState
|
||||
{
|
||||
FADE_IN,
|
||||
ENTERING_PLAYER,
|
||||
SHOWING_GET_READY_MESSAGE,
|
||||
PLAYING,
|
||||
COMPLETED,
|
||||
GAME_OVER,
|
||||
@@ -197,9 +199,6 @@ private:
|
||||
// Comprueba si hay cambio de fase y actualiza las variables
|
||||
void updateStage();
|
||||
|
||||
// Actualiza el estado de fade in
|
||||
void updateFadeInState();
|
||||
|
||||
// Actualiza el estado de fin de la partida
|
||||
void updateGameOverState();
|
||||
|
||||
@@ -216,7 +215,7 @@ private:
|
||||
void checkBulletBalloonCollision();
|
||||
|
||||
// Mueve las balas activas
|
||||
void moveBullets();
|
||||
void updateBullets();
|
||||
|
||||
// Pinta las balas activas
|
||||
void renderBullets();
|
||||
@@ -392,11 +391,20 @@ private:
|
||||
// Actualiza las variables durante el modo de grabación
|
||||
void updateRecording();
|
||||
#endif
|
||||
// Actualiza variables durande dicho estado
|
||||
void updateGameStateFadeIn();
|
||||
|
||||
// Actualiza variables durande dicho estado
|
||||
void updateGameStateEnteringPlayer();
|
||||
|
||||
// Actualiza variables durande dicho estado
|
||||
void updateGameStateShowingGetReadyMessage();
|
||||
|
||||
// Actualiza las variables durante el transcurso normal del juego
|
||||
void updateGame();
|
||||
void updateGameStatePlaying();
|
||||
|
||||
// Gestiona eventos para el estado del final del juego
|
||||
void updateCompletedState();
|
||||
void updateGameStateCompleted();
|
||||
|
||||
// Comprueba el estado del juego
|
||||
void checkState();
|
||||
|
||||
Reference in New Issue
Block a user