JailDesigner
63bb41425a
test(game-scene): extracció RoomFsm i smoke test de la FSM de sala
2026-04-26 09:10:54 +02:00
JailDesigner
67b06c0a10
feat(game-scene): ROOM_INTRO — fade in del món i text d'entrada de sala
2026-04-26 09:00:15 +02:00
JailDesigner
368f9d2d6a
feat(scenes): data/scenes/game.yaml amb timings i corbes de transició
2026-04-26 08:54:45 +02:00
JailDesigner
651db50a93
feat(game-scene): FSM mínima ROOM_INTRO/PLAYING/ROOM_OUTRO sense efectes
2026-04-26 08:51:56 +02:00
JailDesigner
3e379ce129
feat(effects): polvet transitori al despegue i a l'aterratge
2026-04-25 17:51:55 +02:00
JailDesigner
e22f3240da
feat(player): col·lisió i empenta entre jugadors amb push_factor al YAML del mapa
2026-04-24 18:54:19 +02:00
JailDesigner
4e9d5df872
feat(players): suport del segon jugador amb events amb player_id
2026-04-24 14:33:52 +02:00
JailDesigner
5c70019eb5
feat(game): pausa graduada amb easing i separador al HUD
2026-04-24 11:56:38 +02:00
JailDesigner
82b229222f
feat(hud): marcador de la franja superior amb 3 blocs i animació d'entrada
2026-04-23 23:46:41 +02:00
JailDesigner
d0503ff8b1
feat(game_scene): integra PaintLayer i llegeix paint_tile del YAML del mapa
2026-04-23 13:31:13 +02:00
JailDesigner
a612a8255f
feat(editor): mode editor mínim amb toggle, border blau i mutex amb pausa
2026-04-23 12:09:04 +02:00
JailDesigner
459d18b49c
feat(game): pausa amb F11/START i contorn NSEO al Text
2026-04-23 09:47:59 +02:00
JailDesigner
7191a08618
feat(entities): integració del sistema d'entitats al GameScene
2026-04-21 13:55:21 +02:00
JailDesigner
505e819af1
HC-06: rutes d'assets de GameScene a Defaults::Pyramid + Config
...
Afegits `Defaults::Pyramid::{MAP_YAML, PLAYER_SPRITE, PLAYER_YAML,
MUSIC_TRACK}` a utils/defaults.hpp. `GameScene` exposa `Config` i
`defaultConfig()`; el ctor accepta Config (default = Defaults::Pyramid)
i usa els camps enlloc dels literals. `Player` passa a rebre el anim_key
per constructor en lloc de cablejar "player.yaml". Cache key = basename
(convenció preexistent). Cada piràmide futura serà un Config distint.
2026-04-20 17:52:53 +02:00
JailDesigner
46a578fd86
Tilemap YAML: sala piràmide renderitzada amb tiles reals de tomb.gif i caixa de debug llevada (v0.13.0)
2026-04-19 19:35:21 +02:00
JailDesigner
96cbdf96b6
Input + moviment del jugador amb fletxes (flip, anim walk/stand, bounds) (v0.8.0)
2026-04-19 09:57:22 +02:00
JailDesigner
de5a670fdb
Motor de sprites/animacions/surfaces i jugador centrat (v0.2.0)
2026-04-18 21:02:55 +02:00