Añadida la música

This commit is contained in:
2022-08-21 10:16:29 +02:00
parent 6d2fe4541a
commit b394395fa7
9 changed files with 34 additions and 36 deletions

View File

@@ -13,6 +13,7 @@ Game::Game(SDL_Renderer *renderer, Asset *asset, Screen *screen, Input *input)
map = new Map(asset->get("01.map"), renderer, asset);
player = new Player(renderer, asset, input, map);
debugText = new Text(asset->get("debug.png"), asset->get("debug.txt"), renderer);
music = JA_LoadMusic(asset->get("music_surface.ogg").c_str());
}
// Destructor
@@ -22,6 +23,7 @@ Game::~Game()
delete map;
delete player;
delete debugText;
JA_DeleteMusic(music);
}
// Bucle para el juego
@@ -29,6 +31,8 @@ section_t Game::run()
{
init();
JA_PlayMusic(music);
while (section.name == SECTION_PROG_GAME)
{
// Sección juego jugando
@@ -39,6 +43,8 @@ section_t Game::run()
}
}
JA_StopMusic();
return section;
}