feat(demo): transició títol→demo amb dive de càmera + cortinilla negra (substitueix el fundido)

This commit is contained in:
2026-05-29 10:03:17 +02:00
parent 068f42782b
commit 2f6d6c405f
9 changed files with 204 additions and 145 deletions
+3 -3
View File
@@ -9,8 +9,8 @@
#include <string>
#include "core/graphics/border.hpp"
#include "core/graphics/curtain.hpp"
#include "core/graphics/playfield.hpp"
#include "core/graphics/screen_fade.hpp"
#include "core/graphics/starfield_parallax.hpp"
#include "core/graphics/vector_text.hpp"
#include "core/physics/physics_world.hpp"
@@ -96,8 +96,8 @@ class GameScene final : public Scene {
// Border del playfield (4 línies amb desplaçaments i flash per impactes)
Graphics::Border border_;
// Fosa des de negre en entrar a la demo (només mode DEMO; inactiu en partida normal).
Graphics::ScreenFade fade_;
// Cortinilla que destapa en entrar a la demo (només mode DEMO; inactiva en partida normal).
Graphics::Curtain curtain_;
// [NEW] Stage system
std::unique_ptr<StageSystem::StageSystemConfig> stage_config_;