Added FSM and Game State Manager

This commit is contained in:
2021-02-15 21:10:18 -05:00
parent 78629be4d8
commit e4de32f9f7
8 changed files with 315 additions and 2 deletions

View File

@@ -28,6 +28,7 @@ UIText* text;
UINineSlice* my9Slice;
UIText* scoreboardText;
UINineSlice* scoreboard9Slice;
GameStateManager* Game::gsm = new GameStateManager();
SDL_Renderer* Game::renderer = nullptr;
SDL_Event Game::event;
@@ -243,7 +244,10 @@ void Game::update()
void Game::render()
{
SDL_RenderClear(renderer);
// if (gsm->currentState==GameStateManager::ST_COREGAME)
// {
// printf("Core Game state\n");
// }
for (auto& t : tiles)
{
t->draw();