Commit Graph

105 Commits

Author SHA1 Message Date
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
fe818d6a10 migrant input: ja funcionen coses, pero encara queda 2025-07-31 13:55:14 +02:00
89a0638a89 migrant input: ja compila, ja no peta... falta descomentar mig codi 2025-07-31 12:02:16 +02:00
dbecd9a22b canvi de pc 2025-07-30 14:03:44 +02:00
69ee847575 input: treballant en la nova estructura per als controladors 2025-07-30 10:16:44 +02:00
989f081a25 Input: mogudes structs, enums i consts a la part publica 2025-07-30 08:53:57 +02:00
dce9213699 eliminada la merda de slowmotion i hit 2025-07-29 11:27:25 +02:00
bb2d6e5d0b commit pa borrar lo del slowdown 2025-07-27 19:51:02 +02:00
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
19fcebcdfd canvi de pc 2025-07-25 22:38:17 +02:00
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
b165484e03 afegit efecte de "colp" quan el jugador es "alcanssat" per un globo 2025-07-25 13:45:55 +02:00
f001e433e0 corregit Game::updateGameStateShowingGetReadyMessage() 2025-07-24 20:07:40 +02:00
9eb97fd61c jail_audio: actualitzat a la ultima versió (ara sense threads) 2025-07-24 20:04:02 +02:00
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
0f8a4b988f fent improvements a balloon (canvi de pc) 2025-07-24 12:58:16 +02:00
ec008ef5dd iwyu
clang-format
2025-07-23 20:55:50 +02:00
d33c1f5dc5 difficulty: mogut desde options a un fitxer propi 2025-07-23 19:52:57 +02:00
877d54c555 Title: clang-tidy readability-function-cognitive-complexity 2025-07-23 16:53:30 +02:00
74c1c096f8 afegit define NO_AUDIO
renombrat define DEBUG a _DEBUG
2025-07-23 09:24:04 +02:00
8b7b667c60 creat color.h i color.cpp i llevat de utils.h i utils.cpp 2025-07-21 14:43:35 +02:00
734c348996 game: clang-tidy readability-function-cognitive-complexity 2025-07-21 13:50:48 +02:00
ea5cedfd26 mil merdertes 2025-07-21 13:18:43 +02:00
2620a76865 clang-tidy readability-function-cognitive-complexity
clang-format
2025-07-20 16:12:27 +02:00
cb4e4b450d clang-tidy readability-function-cognitive-complexity 2025-07-20 15:24:47 +02:00
f5245273a1 clang-tidy modernize 2025-07-20 14:10:54 +02:00
1f0184fde2 clang-tidy modernize 2025-07-20 12:51:24 +02:00
bfda842d3c clang-tidy 2025-07-20 12:16:25 +02:00
a7ef29b750 jugant amb clang-tidy 2025-07-19 22:38:01 +02:00
1d3fd79a9e jugant amb clang-tidy 2025-07-19 22:25:46 +02:00
7e5507be8d arreglat el café que ix quan et peguen, que rotava en el punt 0,0 2025-07-19 19:31:00 +02:00
18ca6bdf86 fix: el temporitzador del tabe continuava contant amb el joc en pausa 2025-07-19 13:25:44 +02:00
dabba41179 pasaeta loca de clang-format (despres m'arrepentiré pero bueno) 2025-07-18 20:01:13 +02:00
b88019bf58 arreglats els includes en linux, falta vore que ha passat amb windows/macos 2025-07-18 18:23:29 +02:00
2aaba7938c treballant en arreglas els includes de SDL3 2025-07-18 13:58:58 +02:00
72d2525e61 els jugadors ara es dibuixen al fondo de la resta de elements
modificat la veu de 'thankyou' per a que incloga el sonido de començar a jugar clasic
els globos ja son ells qui fan el seu propi so
2025-07-14 16:43:15 +02:00
6bc5cf1e93 recuperat el hit_stop al ser colpejat per un globo (modificable al fitxer de parametres) 2025-07-14 15:34:26 +02:00
3d26a3022c new: el jugador explota els globos per contacte si estos estan parats 2025-07-14 14:08:08 +02:00
31910b8a74 new: ja es pot començar el joc els dos jugador a l'hora
new: feedback visual per a saber qui ha pulsat start en la pantalla de titol
Player: afegit estat RESPAWNING per no tindre que estar fent cabrioles amb la invulnerabilitat al crear als jugadors
2025-07-14 11:41:12 +02:00
e14336bad9 new: el joc es pausa si traus el menu de servei (de paso serveix com a botó de pausa per a la recre, que no en tenia) 2025-07-14 08:49:41 +02:00
7340b349b1 canvi de pc 2025-07-13 22:35:38 +02:00
91839b3444 afegit "z-order" per als jugadors 2025-07-13 12:08:02 +02:00
ccce96c731 canviat el outline dels items i els globos per a millorar el contrast
afegits nous sons per a bullet i per a balloon, cada globo te ara el seu so
2025-07-12 14:43:50 +02:00
719c448779 tornem al pc d'anit 2025-07-12 09:55:56 +02:00
7ac46876ca Refet el spritesheet del jugador i el fitxer d'animacions
Afegits nous estats per al jugador: RECOIL
2025-07-11 22:03:44 +02:00
e34d22c8dd jail_audio: ultima versió
Audio: separació de sons per canals
Game: el fade de so de game over ja no afecta al so de la UI (no funciona o no ho faig be)
2025-07-01 20:32:02 +02:00
c00738b8e2 Modificat el timeout de posar nom a 10 segons. Demà fer que es reseteje a cada tocaeta de mando o botó 2025-06-30 22:48:55 +02:00
c56109614b Ale, el modo demo torna a no tindre sonido 😎 2025-06-30 22:08:40 +02:00
7039ea4511 Reduit de 60 a 30 segons de temps per a posar el nom
fix: quan se t'acaba el temps per a posar el nom, no posaves nom. ara posa lo que tingues posat
2025-06-30 21:24:11 +02:00
9873972cf2 Screen:: shake() ara accepta parametres
Coffee_machine: ara queda millor el efecte de caure i rebotar
2025-06-30 19:53:51 +02:00