Commit Graph

  • b88019bf58 arreglats els includes en linux, falta vore que ha passat amb windows/macos Sergio 2025-07-18 18:23:29 +02:00
  • 14e2e4bb74 arreglos en linux_utils Sergio 2025-07-18 15:52:20 +02:00
  • 2aaba7938c treballant en arreglas els includes de SDL3 Sergio Valor 2025-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 Valor 2025-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 Valor 2025-07-15 09:26:31 +02:00
  • 6329283124 fix: la powerball con quantum effect no feia roido al explotar Sergio Valor 2025-07-15 08:18:05 +02:00
  • aa195b8cf4 commit amb mil mini coses, colorets, fitxers que sobraven, comentaris, codi que sobrava, etc... Sergio Valor 2025-07-15 00:23:38 +02:00
  • c61984bb21 Credits: retocs en els colors de fondo, el rectangle del borde i en els textos Sergio Valor 2025-07-14 23:32:36 +02:00
  • df53c39200 canvi de pc Sergio Valor 2025-07-14 22:27:36 +02:00
  • 5cb67b41d1 treballant en la intro Sergio Valor 2025-07-14 19:43:07 +02:00
  • bfd3943bba Intro: les tarjetes ara tenen sombra Intro: colors configurables a param Sergio Valor 2025-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 Valor 2025-07-14 18:11:02 +02:00
  • 7ac9b53630 fix: al resetejar el joc es perdia la asignació de botons dels mandos Sergio Valor 2025-07-14 17:37:54 +02:00
  • 1d3b016b85 modificada la animació del titol per començar a jugar Sergio Valor 2025-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 Valor 2025-07-14 16:43:15 +02:00
  • 6bc5cf1e93 recuperat el hit_stop al ser colpejat per un globo (modificable al fitxer de parametres) Sergio Valor 2025-07-14 15:34:26 +02:00
  • 3d26a3022c new: el jugador explota els globos per contacte si estos estan parats Sergio Valor 2025-07-14 14:08:08 +02:00
  • de560ee7e2 linux_utils: afegit splash.png Sergio Valor 2025-07-14 13:11:33 +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 Valor 2025-07-14 12:38:10 +02:00
  • 043f53fccc afegits scripts a linux_utils Sergio Valor 2025-07-14 12:34:16 +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 Valor 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) Sergio Valor 2025-07-14 08:49:41 +02:00
  • 7340b349b1 canvi de pc Sergio Valor 2025-07-13 22:35:38 +02:00
  • 91839b3444 afegit "z-order" per als jugadors Sergio Valor 2025-07-13 12:08:02 +02:00
  • e882a22b3c es pot definir el color dels globos (dels 4 colors disponibles) al fitxer de parametres Sergio Valor 2025-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 Valor 2025-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 Valor 2025-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 Valor 2025-07-12 12:21:15 +02:00
  • 719c448779 tornem al pc d'anit Sergio Valor 2025-07-12 09:55:56 +02:00
  • 6082a72392 canvi de pc before boromir Sergio Valor 2025-07-11 23:34:52 +02:00
  • 06815d4f72 AnimatedSprite::getIndex() ara gasta un std::unordered_map Sergio Valor 2025-07-11 23:10:50 +02:00
  • 66d55061dd AnimatedSprite: posibilitat de resetejar o no el estat de la animació en setCurrentAnimation(); Sergio Valor 2025-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 Valor 2025-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 Valor 2025-07-02 18:43:52 +02:00
  • 67247e1b3b fix Resource: no estava definit el destructor, que es on s'alliberen els recursos Sergio Valor 2025-07-02 18:27:43 +02:00
  • 5ff8799826 Screen: afegit flag per iniciar la finestra en mode de pantalla completa Sergio Valor 2025-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 Valor 2025-07-01 20:32:02 +02:00
  • 9575518ae5 fix: error en Assett::getTypeName(), faltava especificar DEMODATA Sergio Valor 2025-07-01 11:34:53 +02:00
  • 586d5df015 Afegit dos timeouts per a posar nom: uno total i altre que suma nomes quan no es toca res Sergio Valor 2025-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 Valor 2025-06-30 22:48:55 +02:00
  • c56109614b Ale, el modo demo torna a no tindre sonido 😎 Sergio Valor 2025-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 Valor 2025-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 Valor 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 Sergio Valor 2025-06-30 19:53:51 +02:00
  • 5321a9e3b5 nous sons per al menu de servei demo: ara s'escolten els efectes d'audio Sergio Valor 2025-06-30 19:38:46 +02:00
  • b15dfdc7e3 push per a enviar a revisió per Doc Sergio Valor 2025-06-30 19:03:49 +02:00
  • 129b4855bc afegit voice_aw_aw_aw.wav Sergio Valor 2025-06-30 18:01:41 +02:00
  • e4ef4700d3 AnimatedSprite: afegit setAnimationSpeed() Sergio Valor 2025-06-30 17:38:54 +02:00
  • 81b4de0601 Eliminat controllers.png Sergio Valor 2025-06-30 17:38:14 +02:00
  • 353c1fe994 canvi de pc (feina-casa) Sergio Valor 2025-06-30 14:37:15 +02:00
  • ae8eadb96f new: en el mode demo es queda el jugador mort en el terreny de joc Sergio Valor 2025-06-30 14:19:55 +02:00
  • ae20181e6f fix Input: un parellet de warnings Sergio Valor 2025-06-30 14:02:10 +02:00
  • 71a0fff764 fix Title: estar toquejant el ServiceMenu resetejava el contador de Title Sergio Valor 2025-06-30 11:29:59 +02:00
  • 6ce0e756fb fix: solventat el problema amb els shaders i el canvi a pantalla completa en sistemes unix Sergio Valor 2025-06-30 11:26:44 +02:00
  • 2fbdf0753a corregides les paletes d'invencibilitat canviat el outline del jugador 2 Sergio Valor 2025-06-29 18:59:03 +02:00
  • b71e923975 Item: nou spawn de la máquina de café Sergio Valor 2025-06-29 18:50:43 +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 Valor 2025-06-29 17:44:22 +02:00
  • 3a401b492f jail_audio.cpp: afegida info de debug Sergio Valor 2025-06-29 12:49:44 +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 Valor 2025-06-29 12:44:13 +02:00
  • 97f6a459ea Title: optimitzat render() Sergio Valor 2025-06-29 12:17:50 +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 Valor 2025-06-29 12:06:44 +02:00
  • 5006289a5d Input: model upate/poll finalitzat Sergio Valor 2025-06-29 11:37:01 +02:00
  • ce1ae74e88 Input: canviant a nou model update/poll Sergio Valor 2025-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 Valor 2025-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 Valor 2025-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 Valor 2025-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 Valor 2025-06-28 09:53:22 +02:00
  • ac8d168893 canvi de pc Sergio Valor 2025-06-27 23:07:31 +02:00
  • 13860af98e fix: arreglat un warning en utils.cpp Sergio Valor 2025-06-27 21:20:18 +02:00
  • ce48cda0bc fix JailAudioSDL3: havia un error de copy-paste Sergio Valor 2025-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 Valor 2025-06-27 20:58:51 +02:00
  • 3af193d5eb fix Screen: arreglats els shaders en macos i linux Sergio Valor 2025-06-27 20:54:50 +02:00
  • 8b598c3e47 renombrat stb_vorbis.c a stb_vorbis.h Sergio Valor 2025-06-27 11:21:43 +02:00
  • 66888ac639 fix options: settings.config_file s'inicialitzava en la declaració en lloc de en init() Sergio Valor 2025-06-27 11:20:58 +02:00
  • d4226c71c8 fix: faltava un include en options.h Sergio Valor 2025-06-27 10:18:44 +02:00
  • ee0e43103f style: param.h Sergio Valor 2025-06-27 10:12:59 +02:00
  • 439f5fdb38 style: Options Sergio Valor 2025-06-27 09:36:36 +02:00
  • ba2fa79d97 debug JailAudioSDL3: afegida info de debug Sergio Valor 2025-06-27 08:52:08 +02:00
  • 1f4fdb1e05 Intro: les targetes ja no tenen res siniestro per darrere Sergio Valor 2025-06-27 08:41:21 +02:00
  • ed91bff7df Options: afegida opció per invertir el y_axis (la recre te els mandos mal cablejats) Sergio Valor 2025-06-26 22:26:38 +02:00
  • c923f0d310 fix Screen: faltava un initShaders() en toggleShaders() Sergio Valor 2025-06-26 21:17:44 +02:00
  • 57123d6b8a Bullet: ara tenen animació de tres frames, encara que no es nota una puta merda Sergio Valor 2025-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 Valor 2025-06-26 19:10:10 +02:00
  • 1f8588e975 Mes colorets Sergio Valor 2025-06-26 18:34:32 +02:00
  • babf22627b Parametritzant colorets de varios llocs Sergio Valor 2025-06-26 17:40:17 +02:00
  • 9b57c7314e Scoreboard: colorets al param.h Sergio Valor 2025-06-26 14:27:18 +02:00
  • 13c4f66228 Fade: el color passa a estar en param.h Sergio Valor 2025-06-26 14:04:01 +02:00
  • 7c473d7a3d ManageHiScoreTable: tornats a posar els noms per defecte a 5 caracters Sergio Valor 2025-06-26 13:55:51 +02:00
  • 5e3c7eb721 ServiceMenu: el aspecte es defineix en param.h Sergio Valor 2025-06-26 13:50:17 +02:00
  • 231bd05f5e Color: afegit suport per al canal alpha Sergio Valor 2025-06-26 11:52:17 +02:00
  • 78efcbccb7 Color: afegit static Color fromHex(const std::string& hexStr) Sergio Valor 2025-06-26 11:42:37 +02:00
  • 1ed09226e0 fix: corregits bugs de JailAudioSDL3 utilitzant la última versió Sergio Valor 2025-06-26 11:12:05 +02:00
  • 73aa5fc65c Actualizar README.md Sergio 2025-06-25 21:46:10 +02:00
  • 7e59584c40 ServiceMenu: refactorització d'alguns métodes ServiceMenu: en Video, amaga tamany de finestra quan está en fullscreen Sergio Valor 2025-06-24 14:12:44 +02:00
  • 50e7dad1c1 fix Screen: un parellet de quick fixes Sergio Valor 2025-06-23 13:09:57 +02:00
  • 9a6e5f775c SDL bug: no va el mode de pantalla completa en macos Sergio Valor 2025-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 Valor 2025-06-21 23:45:15 +02:00
  • 9b176a8cc0 canvi de pc (treballant en Screen::applySettings()) Sergio Valor 2025-06-21 22:31:19 +02:00
  • 4f81712e3c ServiceMenu: arreglos de colorets Sergio Valor 2025-06-21 20:51:10 +02:00
  • b6698043fd fix MenuRenderer: corregida la animació del cuadro del menu de servei Sergio Valor 2025-06-21 14:50:33 +02:00