Commit Graph

15 Commits

Author SHA1 Message Date
c32a880b6a refactor: migració a l'arquitectura SDL3 Callback API
Substitueix el bucle blocant main() → Director::run() → escena::run() per
SDL_AppInit/Iterate/Event/Quit. Cada escena implementa ara iterate() (un frame)
i handleEvent() (un event) sota una interfície base Scene.

- Director gestiona l'escena activa i les transicions via switchToActiveScene()
- Setup/cleanup que estava al voltant del while de run() mogut a ctor/dtor
  (música de Game/Ending/Ending2, volum de LoadingScreen)
- GlobalEvents ja no processa SDL_EVENT_QUIT (ho fa Director::handleEvent)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 08:49:19 +02:00
fd2e2f1014 eliminat el soport per a arguments 2026-03-29 17:32:06 +02:00
3179a08dac linter 2025-10-27 18:35:53 +01:00
aacb14149f eliminades les opcions de configuracio de posicio de les notificacions 2025-10-27 13:24:43 +01:00
df4965a84b canviat Options de struct a namespace 2025-10-26 14:01:08 +01:00
8f49e442de redistribuida la carpeta source 2025-10-26 13:02:45 +01:00
6bb877b510 Sanejar codi 2025-02-21 14:45:41 +01:00
b1887fe6da Fix: No se limpiaba la pantalla tras entrar el JailerID 2023-09-15 07:45:21 +02:00
8232055d22 Añadidos parametros al programa 2022-11-02 08:36:00 +01:00
531ac94bc0 Cambiando printf a std::cout 2022-10-30 22:23:24 +01:00
bfb2610f6f Trabajando en los frames iniciales aleatorios de los enemigos 2022-09-20 22:33:40 +02:00
87d7bd03ff Añadida la paleta de spectrum 2022-09-05 10:15:07 +02:00
75317a8b46 Modificada la fecha de inicio de programación en el codigo fuente 2022-08-29 20:16:21 +02:00
5541967cc7 Commit per a seguir en altre ordinador 2021-09-06 21:10:09 +02:00
012ad0be08 Commit to continue on other pc 2021-09-06 20:02:58 +02:00