Commit Graph
100 Commits
Author SHA1 Message Date
JailDesigner a3cd404545 retocs en els fitxers de configuració 2025-08-16 09:44:06 +02:00
JailDesigner 5c708fc60a eliminat codi mort 2025-08-16 09:33:40 +02:00
JailDesigner 960ee367df fix: els globos apareixien un frame mal situats al crearse desde un pare 2025-08-15 13:09:07 +02:00
JailDesigner a7519fc372 afegit AnimatedSprite::getCurrentAnimationFrame()
fix: player2.gif faltava el outline
noves veus i arreglo d'altres
style: fitxer de config
2025-08-15 11:09:17 +02:00
JailDesigner a983269080 animacions noves de recuperació per als jugadors 2025-08-15 06:38:52 +02:00
JailDesigner 3964503f1c game fix: la velocitat dels globos dins de la fase actual muntava al primer globo explotat
game fix: al trencar una powerball ja no eixien mes globos
style: renombrades variables i funcions
2025-08-14 20:41:44 +02:00
JailDesigner 8fcb7d1eb5 eliminat un warning en systemes unix 2025-08-14 18:05:36 +02:00
JailDesigner 3e68afa4be game.cpp: llevat codi comentat mort de feia temps 2025-08-14 13:58:24 +02:00
JailDesigner ca6edcccc0 Afegida animacioneta pa quan continues 2025-08-14 12:55:29 +02:00
JailDesigner a388005968 Afegit lletreret de "gracies" al continuar 2025-08-14 12:37:39 +02:00
JailDesigner ea7628259a la IA havia trencat el recorregut de la lluna 2025-08-14 12:20:34 +02:00
JailDesigner a13e024934 fix: la IA havia trencat el indicador de fases restants 2025-08-14 11:36:29 +02:00
JailDesigner 4cc5102d70 Stage ja carrega desde fitxer la informació de les fases 2025-08-14 11:14:54 +02:00
JailDesigner b2139d8e06 treballant en Background i Stage 2025-08-14 09:53:01 +02:00
JailDesigner ea3e704d34 posant ordre en Stage i Background 2025-08-13 14:04:24 +02:00
JailDesigner d5ab5748a7 actualitzat makefile per a linux desktop 2025-08-11 21:39:43 +02:00
JailDesigner e950eb335d YE! ACTUALIZAT MAKEFILE PA WINDOWS ALTRA VOLTA. PUTA IA 2025-08-11 20:30:59 +02:00
JailDesigner e667063767 actualitzat makefile per a linux 2025-08-11 20:28:16 +02:00
JailDesigner 3534e4cc54 actualitzat makefile per a windows 2025-08-11 20:27:40 +02:00
JailDesigner 685b04c840 afegits nous iconos per a la aplicació
afegit script en python per a crear els iconos
2025-08-11 19:12:17 +02:00
JailDesigner 2bc28d47cd fix shutdown.cpp per a macos (altra volta) 2025-08-11 08:31:30 +02:00
JailDesigner 214a4045f0 fix shutdown.cpp per a macos 2025-08-11 08:21:09 +02:00
JailDesigner 3df13fdfa6 creat shutdown.h i system_utils.h
fix: arreglants uns includes per a windows
2025-08-11 08:15:54 +02:00
JailDesigner 6011365330 actualitzat Director::shutdownSystem() 2025-08-10 22:56:42 +02:00
JailDesigner 03db5b4b0a actualitzat makefile per a linux_release 2025-08-10 22:56:19 +02:00
JailDesigner b1d4c8af07 actualitzat gitignore 2025-08-10 22:56:04 +02:00
JailDesigner 45919eabab actualitzat makefile per a macos
director fix: nom de variable en MACOS_BUNDLE
actualitzat info.plist
2025-08-10 22:35:34 +02:00
JailDesigner 98cd87e2f0 actualitzat frameworks 2025-08-10 22:21:50 +02:00
JailDesigner aabbb964e1 actualitzat makefile 2025-08-10 22:18:09 +02:00
JailDesigner 41e3fd1d8d iwyu
clang-tidy
clang-format
2025-08-10 22:01:18 +02:00
JailDesigner 659a4ced44 fix: el nom apareixia duplicat en la tabla de records 2025-08-10 20:36:13 +02:00
JailDesigner 0fc709f6d5 fix: el jugador saludant no es pintava si apareixia el lletrero de game over 2025-08-10 20:05:55 +02:00
JailDesigner 4695f14de6 canviada la tecla de servei a F12 2025-08-10 19:53:30 +02:00
JailDesigner 6eb35a6194 actualitzat readme.md 2025-08-10 19:45:21 +02:00
JailDesigner 645862ecb5 precarrega les textures del jugador amb variants de paleta 2025-08-10 19:36:10 +02:00
JailDesigner 72e606f6d3 fix: Game no es desregistrava de ServiceMenu al destruirse 2025-08-10 16:00:43 +02:00
JailDesigner cadd8fd293 Afegit sistema de carrega de recursos on_demand 2025-08-10 15:58:56 +02:00
JailDesigner 8da2db9686 clang-format 2025-08-10 14:49:49 +02:00
JailDesigner d21a474754 afegida Player::computeAnimation() i soluciona algunes animacions incorrectes que havia 2025-08-10 14:42:22 +02:00
JailDesigner c727cb6541 clang-tidy 2025-08-10 14:13:11 +02:00
JailDesigner 0204a8896a afegit callback a service menu per a posar pausa en el joc 2025-08-10 13:36:28 +02:00
JailDesigner d90f247bdd afegit pause_manager 2025-08-10 13:17:36 +02:00
JailDesigner 983eb7ee6f Ja es poden conectar i desconectar mandos en calent, que tot el mon s'entera 2025-08-10 11:02:20 +02:00
JailDesigner 8eb8e07e0a GamepadManager::swapPlayers() ja notifica als jugadors 2025-08-10 09:35:12 +02:00
JailDesigner 3f34f80661 ServiceMenu fix: refresc visual al canviar els mandos dels jugadors 2025-08-10 08:52:29 +02:00
JailDesigner 2b35ac0187 ServiceMenu: afegida animació de apertura/tancament 2025-08-09 20:44:56 +02:00
JailDesigner 5a02518de3 Asset: passat a unordered_map i carrega desde fitxer 2025-08-09 14:30:59 +02:00
JailDesigner c7f5fed797 GamepadManager::saveToFile() no guarda el nom del mando si no existeix 2025-08-08 21:20:40 +02:00
JailDesigner 0fc83cf9c1 merdes varies 2025-08-08 21:06:28 +02:00
JailDesigner 98f34c0a09 arreglos en globalInputs i Lang 2025-08-08 19:14:34 +02:00
JailDesigner 6f120dd4d2 GlobalInputs: ja es pot eixir del joc mentre redefinixes botons 2025-08-08 18:55:18 +02:00
JailDesigner 3b07b2e130 define_buttons: modificada logica de final per a poder mostrar la animació d'eixida 2025-08-08 17:32:30 +02:00
JailDesigner a191a296f8 window_message: animació d'entrada i eixida de la finestra 2025-08-08 14:05:46 +02:00
JailDesigner add9f8df7a Ja es por canviar el jugador que maneja el teclat "en calent" desde el service menu 2025-08-08 13:21:14 +02:00
JailDesigner de5e99c932 eliminat un warning 2025-08-07 22:53:38 +02:00
JailDesigner fdfc976749 Varios arreglos a tot lo de definir botons dins del service menu i lo de triar mando 2025-08-07 21:11:05 +02:00
JailDesigner d8a37c555f Title: arreglat que es veia la polseta abans de lo que tocava 2025-08-07 13:50:29 +02:00
JailDesigner 8d2c24deb9 window_message: provant el redimensionat i les animacions 2025-08-07 13:31:49 +02:00
JailDesigner 100b7265d5 Text: revisada la classe
window_message: correcions
2025-08-07 12:40:24 +02:00
JailDesigner 49145905e3 claude: acabat de posar tot lo que deia i reventa. Debuggar 2025-08-06 20:31:47 +02:00
JailDesigner 6d36291f51 claude: treballant en el nou define_buttons 2025-08-06 14:12:29 +02:00
JailDesigner 1224af2a9b Pasaeta de linters 2025-08-06 13:05:04 +02:00
JailDesigner 8ed2dbcd4f canvi de pc 2025-08-05 22:28:56 +02:00
JailDesigner bc370c3b7d Afegides traduccions per a elements nous de service menu 2025-08-05 14:05:21 +02:00
JailDesigner 3bb5e5d604 Service Menu: afegides opcions per als mandos 2025-08-05 13:12:48 +02:00
JailDesigner 12e3226f17 migrant input: controllers.json guarda ara el path
migrant input: define_buttons no agarra inputs del mando que no toca
falta: Options ha de comprovar que el gamepad que te en la configuracio estiga o no estiga conectat
2025-08-04 22:16:16 +02:00
JailDesigner f2d827daa4 GamepadManager::swapPlayers() no swapava el path 2025-08-04 20:59:32 +02:00
JailDesigner 5d760fc97c migrant input: guarda el path del mando per a poder distingir mandos amb el mateix nom 2025-08-04 20:47:47 +02:00
JailDesigner 8301ca0aef Titlr: arreglat showControllers() 2025-08-04 20:34:27 +02:00
JailDesigner 4fd78d216a migrant input: ja mapeja be tots els botons desde el fitxer de configuració 2025-08-04 19:58:10 +02:00
JailDesigner adf21086e5 migrant input: ja es poden redefinir els botons. Falta rebindar les accions a accions 2025-08-04 13:55:58 +02:00
JailDesigner cde6ad4b71 Options: moguda la normalització de variables a set() 2025-08-04 12:50:24 +02:00
JailDesigner 64ee4727ce migrant input: corregit GamepadManager.swapPlayers() 2025-08-04 12:42:55 +02:00
JailDesigner 450edbd8b0 Resource: deixada la barra de progres a un color 2025-08-04 12:35:46 +02:00
JailDesigner cd457d0db9 migrant input: ja carrega la configuració y asigna mandos correctament 2025-08-04 12:16:03 +02:00
JailDesigner 050b6716bf migrant input: commit abans que gemini destroçe algo 2025-08-04 11:37:46 +02:00
JailDesigner 90c080f3e3 desacoplament de Player i Options
Player: canviat id de int a enum
migrant input: eliminat Device, keyboard separat de la llista de mandos, llig i guarda configuracions de mandos
falta: definir botons, asignar mandos a jugadors i guardar la asignació
2025-08-03 22:49:28 +02:00
JailDesigner de9fb5aa4b actualitzat gamecontrollerdb.txt a la ultima versió 2025-08-01 13:00:03 +02:00
JailDesigner c066cc32d3 migrant input: ja guarda i llig configuracions de gamepad en fitxer 2025-08-01 12:51:24 +02:00
JailDesigner 6385e413da canvi de pc 2025-08-01 09:20:22 +02:00
JailDesigner fe818d6a10 migrant input: ja funcionen coses, pero encara queda 2025-07-31 13:55:14 +02:00
JailDesigner 89a0638a89 migrant input: ja compila, ja no peta... falta descomentar mig codi 2025-07-31 12:02:16 +02:00
JailDesigner 2d9a6e744e commit mañanero de canvi de pc 2025-07-31 07:17:14 +02:00
JailDesigner dbecd9a22b canvi de pc 2025-07-30 14:03:44 +02:00
JailDesigner 12ec55308e input: commit abans de clavar ma 2025-07-30 11:39:38 +02:00
JailDesigner 69ee847575 input: treballant en la nova estructura per als controladors 2025-07-30 10:16:44 +02:00
JailDesigner 989f081a25 Input: mogudes structs, enums i consts a la part publica 2025-07-30 08:53:57 +02:00
JailDesigner 677feb3afe . 2025-07-29 11:27:47 +02:00
JailDesigner dce9213699 eliminada la merda de slowmotion i hit 2025-07-29 11:27:25 +02:00
JailDesigner bb2d6e5d0b commit pa borrar lo del slowdown 2025-07-27 19:51:02 +02:00
JailDesigner 5dc46dda5a fix: llevar una constant del modo debug 2025-07-26 08:22:38 +02:00
JailDesigner e995cde573 fix: el tamany del jugador no s'havia muntat de 30 a 32
fix: al aumentar el tamany del jugador, ja no eixia rodant pels aires perque estava "estacat en terra"
fix: arreglats els estats dels jugadors per a que quan reentres a la partida, entre desde la vora com al principi
fix: pensava que en enviar jugadors DAVANT en el eix Z sobrava, pero també necesite poder enviarlos DARRERE
2025-07-26 00:31:34 +02:00
JailDesigner 19fcebcdfd canvi de pc 2025-07-25 22:38:17 +02:00
JailDesigner 03a7bbc6d1 Player: afegides animacions per al estat WAITING
Player: si tires a jugar desde el estat WAITING passes al ENTERING_SCREEN i despres sempre tens inmunitat, fins i tot la primera volta (al començar el joc)
falta: arregñar el z-order per al estat WAITING
2025-07-25 20:54:00 +02:00
JailDesigner b165484e03 afegit efecte de "colp" quan el jugador es "alcanssat" per un globo 2025-07-25 13:45:55 +02:00
JailDesigner f001e433e0 corregit Game::updateGameStateShowingGetReadyMessage() 2025-07-24 20:07:40 +02:00
JailDesigner 9eb97fd61c jail_audio: actualitzat a la ultima versió (ara sense threads) 2025-07-24 20:04:02 +02:00
JailDesigner 91730def9a fix: arreglats mil mini bugs d'estes ultimes coses que he estat fent. El cas es que el joc es veu igual pero porte dos matins aci fent el mongol. 2025-07-24 16:25:09 +02:00
JailDesigner 1233b27eb6 balloon_formation: posat ORDEN en el CAOS de tipos, structs i noms de variables que aci ningú sabia ja qui feia que. De paso llevades coses que sobraven i fetes les coses com toca. Este codi era del CC encara
balloon_formation: els pools de formacions es carreguen ara desde fitxer i ja no hi ha ni llimit de pools ni llimit de formacions per pool
falta: revisar les formacions i els pools que algo no quadra
2025-07-24 15:58:04 +02:00
JailDesigner 2932664b9f balloon: millor empaquetada la estructura BounceEffect 2025-07-24 14:16:16 +02:00