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:
2026-05-22 13:51:09 +02:00
parent 03209ee23b
commit 2ca2062011
4 changed files with 132 additions and 38 deletions
+4 -2
View File
@@ -88,8 +88,10 @@ namespace Title {
// Mida visual i animació.
constexpr float SHIP_FLOAT_SCALE = 2.0F;
constexpr float SHIP_ENTRY_SCALE = 2.0F; // Mida mundial idèntica; la perspectiva fa la resta
constexpr float ENTRY_DURATION = 2.0F;
constexpr float EXIT_DURATION = 1.5F;
// ENTRY_DURATION viu a Defaults::Title::Ships::ENTRY_DURATION (compartit
// amb title_scene.cpp per calcular el threshold T_SHIPS_LANDED).
constexpr float ENTRY_DURATION = Defaults::Title::Ships::ENTRY_DURATION;
constexpr float EXIT_DURATION = Defaults::Title::Ships::EXIT_DURATION;
// Oscil·lació en unitats mundials (al voltant del target_position).
constexpr float FLOAT_AMPLITUDE_X = 1.5F;