b88019bf58
arreglats els includes en linux, falta vore que ha passat amb windows/macos
Sergio2025-07-18 18:23:29 +02:00
14e2e4bb74
arreglos en linux_utils
Sergio2025-07-18 15:52:20 +02:00
2aaba7938c
treballant en arreglas els includes de SDL3
Sergio Valor2025-07-18 13:58:58 +02:00
e4b16a6602
fix: no iniciava els shaders correctament si els shaders no estaven activats al inici del joc
Sergio Valor2025-07-18 13:40:28 +02:00
04a80392d8
fix: els globos fills estaven alineats cap a dalt en lloc de al centre fix: les explosions eren de un tamany inferior (i per tant desalineades ademes)
Sergio Valor2025-07-15 09:26:31 +02:00
6329283124
fix: la powerball con quantum effect no feia roido al explotar
Sergio Valor2025-07-15 08:18:05 +02:00
aa195b8cf4
commit amb mil mini coses, colorets, fitxers que sobraven, comentaris, codi que sobrava, etc...
Sergio Valor2025-07-15 00:23:38 +02:00
c61984bb21
Credits: retocs en els colors de fondo, el rectangle del borde i en els textos
Sergio Valor2025-07-14 23:32:36 +02:00
bfd3943bba
Intro: les tarjetes ara tenen sombra Intro: colors configurables a param
Sergio Valor2025-07-14 19:20:28 +02:00
d35032a42a
new: es pot definir el color de fonfo del titol fix: el color de fondo de la intro ara ja canvia be cap al color de fondo del titol (abans soles sabia canviar cap al blanc)
Sergio Valor2025-07-14 18:11:02 +02:00
7ac9b53630
fix: al resetejar el joc es perdia la asignació de botons dels mandos
Sergio Valor2025-07-14 17:37:54 +02:00
1d3b016b85
modificada la animació del titol per començar a jugar
Sergio Valor2025-07-14 17:17:49 +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
Sergio Valor2025-07-14 16:43:15 +02:00
6bc5cf1e93
recuperat el hit_stop al ser colpejat per un globo (modificable al fitxer de parametres)
Sergio Valor2025-07-14 15:34:26 +02:00
3d26a3022c
new: el jugador explota els globos per contacte si estos estan parats
Sergio Valor2025-07-14 14:08:08 +02:00
4d2637d69b
fix: si el jugador no continua i despres vol jugar, el jugador ix en la posició per defecte (i no on havia mort)
Sergio Valor2025-07-14 12:38:10 +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
Sergio Valor2025-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)
Sergio Valor2025-07-14 08:49:41 +02:00
e882a22b3c
es pot definir el color dels globos (dels 4 colors disponibles) al fitxer de parametres
Sergio Valor2025-07-12 21:16:07 +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
Sergio Valor2025-07-12 14:43:50 +02:00
122d44a710
Texture: afegit suport per a fitxers .pal fix: quedava un player_sprite_->setCurrentAnimation("dying") per canviar a player_sprite_->setCurrentAnimation("rolling")
Sergio Valor2025-07-12 13:04:07 +02:00
b4eece72dd
Afegides les animacions noves per al segon jugador sustituides les paletes de .gif a .pal canviat smb.gif a smb.png i smb_grad.png
Sergio Valor2025-07-12 12:21:15 +02:00
06815d4f72
AnimatedSprite::getIndex() ara gasta un std::unordered_map
Sergio Valor2025-07-11 23:10:50 +02:00
66d55061dd
AnimatedSprite: posibilitat de resetejar o no el estat de la animació en setCurrentAnimation();
Sergio Valor2025-07-11 22:57:51 +02:00
7ac46876ca
Refet el spritesheet del jugador i el fitxer d'animacions Afegits nous estats per al jugador: RECOIL
Sergio Valor2025-07-11 22:03:44 +02:00
8f1511998c
fix Resource: la barra de progres mostrava com a carregant el nom del recurs que ja s'havia carregat en lloc del que realment està carregant-se
Sergio Valor2025-07-02 18:43:52 +02:00
67247e1b3b
fix Resource: no estava definit el destructor, que es on s'alliberen els recursos
Sergio Valor2025-07-02 18:27:43 +02:00
5ff8799826
Screen: afegit flag per iniciar la finestra en mode de pantalla completa
Sergio Valor2025-07-02 08:13:49 +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)
Sergio Valor2025-07-01 20:32:02 +02:00
586d5df015
Afegit dos timeouts per a posar nom: uno total i altre que suma nomes quan no es toca res
Sergio Valor2025-07-01 10:56:55 +02:00
c00738b8e2
Modificat el timeout de posar nom a 10 segons. Demà fer que es reseteje a cada tocaeta de mando o botó
Sergio Valor2025-06-30 22:48:55 +02:00
c56109614b
Ale, el modo demo torna a no tindre sonido 😎Sergio Valor2025-06-30 22:08:40 +02:00
d3457f7610
fix: la musica de la intro no sonaba perque el logo feia fade de la musica pero no la parava i Audio no posa en martxa una musica si ja hi ha alguna sonant
Sergio Valor2025-06-30 21:41:00 +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
Sergio Valor2025-06-30 21:24:11 +02:00
9873972cf2
Screen:: shake() ara accepta parametres Coffee_machine: ara queda millor el efecte de caure i rebotar
Sergio Valor2025-06-30 19:53:51 +02:00
5321a9e3b5
nous sons per al menu de servei demo: ara s'escolten els efectes d'audio
Sergio Valor2025-06-30 19:38:46 +02:00
e058b12f07
new: outline per als jugadors changed: nou color per al outline dels items i canvi en el timing del outline new: nova animació per a la maquina de cafe
Sergio Valor2025-06-29 17:44:22 +02:00
5212674093
fix ServiceMenu: amaga TOTES les opcions que s'han d'amagar al inici (not tested pq en macos no va el fullscreen d'inici)
Sergio Valor2025-06-29 12:44:13 +02:00
c58e9714e2
Title: la visualització d'alguns elements ja no depen de counter sino del rellotge. Quan apretes la tecla 2, per exemple, ja no fa coses rares el lletrero de PULSA PER A JUGAR
Sergio Valor2025-06-29 12:06:44 +02:00
ce1ae74e88
Input: canviant a nou model update/poll
Sergio Valor2025-06-29 09:35:49 +02:00
78338933e2
undo: he llevat lo de invertir el y-axis. lo que s'ha de fer es cablejar be el mando
Sergio Valor2025-06-28 11:22:16 +02:00
dce9f4305a
EnterName: amb el mando soles tries lletra, amb el primer botó la fixa, qualsevol altre boto la borra, pa saltar el nom quan ja etsà posat val qualsevol botó inclos el start
Sergio Valor2025-06-28 11:18:11 +02:00
65ba55aa12
param: afegits comentaris a tots els parametres param: afegit parametre per a establir a partir de quin segon es pot saltar el compte enrere de continuar
Sergio Valor2025-06-28 10:28:21 +02:00
8af6d4ef28
fix: si deixaves el nom en blanc, t'asigna uno de un pool pero despres no arribava a la tabla style: quan confirmes el nom, apareix centrat
Sergio Valor2025-06-28 09:53:22 +02:00
ce48cda0bc
fix JailAudioSDL3: havia un error de copy-paste
Sergio Valor2025-06-27 21:16:23 +02:00
8d406bc104
fix: crash de la retroweekend de que peta al posar nom. En realitat petava si havia dos jugadors i es donava certa condició
Sergio Valor2025-06-27 20:58:51 +02:00
3af193d5eb
fix Screen: arreglats els shaders en macos i linux
Sergio Valor2025-06-27 20:54:50 +02:00
ba2fa79d97
debug JailAudioSDL3: afegida info de debug
Sergio Valor2025-06-27 08:52:08 +02:00
1f4fdb1e05
Intro: les targetes ja no tenen res siniestro per darrere
Sergio Valor2025-06-27 08:41:21 +02:00
ed91bff7df
Options: afegida opció per invertir el y_axis (la recre te els mandos mal cablejats)
Sergio Valor2025-06-26 22:26:38 +02:00
c923f0d310
fix Screen: faltava un initShaders() en toggleShaders()
Sergio Valor2025-06-26 21:17:44 +02:00
57123d6b8a
Bullet: ara tenen animació de tres frames, encara que no es nota una puta merda
Sergio Valor2025-06-26 21:13:51 +02:00
00b496957c
Intro: les tarjetes tenen ara el borde redó Intro: el fondo pot ser de color, no soles blanc i negre Intro: intro4.png pintava a Bal1 deixant un pixel per pintar en la zona de baix Intro: modificat el blend mode de les tarjetes
Sergio Valor2025-06-26 19:10:10 +02:00
7e59584c40
ServiceMenu: refactorització d'alguns métodes ServiceMenu: en Video, amaga tamany de finestra quan está en fullscreen
Sergio Valor2025-06-24 14:12:44 +02:00
50e7dad1c1
fix Screen: un parellet de quick fixes
Sergio Valor2025-06-23 13:09:57 +02:00
9a6e5f775c
SDL bug: no va el mode de pantalla completa en macos
Sergio Valor2025-06-22 08:02:53 +02:00
b438a0ae16
fix Resource: ja es veu el text de càrrega amb els shaders actius fix Screen: trampa per a que els shaders funcionen de serie en macos i linux
Sergio Valor2025-06-21 23:45:15 +02:00
9b176a8cc0
canvi de pc (treballant en Screen::applySettings())
Sergio Valor2025-06-21 22:31:19 +02:00