feat(title): intro coreografiada amb logo, footer i naus escalonats

Logo cau des de dalt; quan aterra, JAILGAMES i COPYRIGHT pugen des de
baix amb stagger pam-pam; després arrenquen les naus i, en aterrar
elles, apareix PRESS START. Magic numbers a Defaults::Title::Sequence.
This commit is contained in:
JailDesigner committed 2026-05-22 13:51:09 +02:00
1 parent 03209ee23b
commit 2ca2062011
4 files changed
+132 -38

No files matched your search

+7 -1
View File
@@ -80,6 +80,13 @@ class TitleScene final : public Scene {
bool animacio_activa_{false};
float factor_lerp_{0.0F};
// Progresos de la intro coreografiada al state MAIN.
float intro_logo_progress_{0.0F};
float intro_jailgames_progress_{0.0F};
float intro_copyright_progress_{0.0F};
bool press_start_visible_{false};
bool ships_intro_launched_{false};
static constexpr float BRIGHTNESS_STARFIELD = 1.2F;
static constexpr float DURACIO_FADE_IN = 3.0F;
static constexpr float DURACIO_INIT = 4.0F;
@@ -100,7 +107,6 @@ class TitleScene final : public Scene {
static constexpr float SHADOW_OFFSET_X = 2.0F;
static constexpr float SHADOW_OFFSET_Y = 2.0F;
static constexpr float DELAY_INICI_ANIMACIO = 10.0F;
static constexpr float DURACIO_LERP = 2.0F;
// Càmera 3D: FOV vertical en radians.