afegides musiques
afegit control de brillo al starfield
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
#include <iostream>
|
||||
|
||||
#include "core/audio/audio.hpp"
|
||||
#include "core/audio/audio_cache.hpp"
|
||||
#include "core/defaults.hpp"
|
||||
#include "core/rendering/sdl_manager.hpp"
|
||||
#include "game/escenes/escena_joc.hpp"
|
||||
@@ -161,6 +162,13 @@ auto Director::run() -> int {
|
||||
// Inicialitzar sistema d'audio
|
||||
Audio::init();
|
||||
|
||||
// Precachejar música per evitar lag al començar
|
||||
AudioCache::getMusic("title.ogg");
|
||||
if (Options::console) {
|
||||
std::cout << "Música precachejada: "
|
||||
<< AudioCache::getMusicCacheSize() << " fitxers\n";
|
||||
}
|
||||
|
||||
// Bucle principal de gestió d'escenes
|
||||
while (GestorEscenes::actual != GestorEscenes::Escena::EIXIR) {
|
||||
switch (GestorEscenes::actual) {
|
||||
|
||||
Reference in New Issue
Block a user