928335576c
corregida la llista de inicialització en clang-format
...
creat Balloon::Config per a inicialitzar globos
2025-08-24 17:16:49 +02:00
74f6fe3501
Afegit outline al text 2x
...
corregit el marcador durant el Player::State::RECOVER
2025-08-24 14:37:30 +02:00
e774e0e8ad
modificat el efecte de invulnerabilitat per a que vaja menguant
2025-08-17 17:21:03 +02:00
a95776e6c7
retocat el audio de recover
2025-08-17 17:01:49 +02:00
1ec272f017
.
2025-08-17 01:10:57 +02:00
5c708fc60a
eliminat codi mort
2025-08-16 09:33:40 +02:00
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
a983269080
animacions noves de recuperació per als jugadors
2025-08-15 06:38:52 +02:00
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
ca6edcccc0
Afegida animacioneta pa quan continues
2025-08-14 12:55:29 +02:00
ea3e704d34
posant ordre en Stage i Background
2025-08-13 14:04:24 +02:00
41e3fd1d8d
iwyu
...
clang-tidy
clang-format
2025-08-10 22:01:18 +02:00
659a4ced44
fix: el nom apareixia duplicat en la tabla de records
2025-08-10 20:36:13 +02:00
0fc709f6d5
fix: el jugador saludant no es pintava si apareixia el lletrero de game over
2025-08-10 20:05:55 +02:00
645862ecb5
precarrega les textures del jugador amb variants de paleta
2025-08-10 19:36:10 +02:00
8da2db9686
clang-format
2025-08-10 14:49:49 +02:00
d21a474754
afegida Player::computeAnimation() i soluciona algunes animacions incorrectes que havia
2025-08-10 14:42:22 +02:00
1224af2a9b
Pasaeta de linters
2025-08-06 13:05:04 +02:00
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
89a0638a89
migrant input: ja compila, ja no peta... falta descomentar mig codi
2025-07-31 12:02:16 +02:00
989f081a25
Input: mogudes structs, enums i consts a la part publica
2025-07-30 08:53:57 +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
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
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
ec008ef5dd
iwyu
...
clang-format
2025-07-23 20:55:50 +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
2620a76865
clang-tidy readability-function-cognitive-complexity
...
clang-format
2025-07-20 16:12:27 +02:00
ca99f7be34
clang-tidy readability
2025-07-20 14:56:00 +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
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
1d3b016b85
modificada la animació del titol per començar a jugar
2025-07-14 17:17:49 +02:00
3d26a3022c
new: el jugador explota els globos per contacte si estos estan parats
2025-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)
2025-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
2025-07-14 11:41:12 +02:00
122d44a710
Texture: afegit suport per a fitxers .pal
...
fix: quedava un player_sprite_->setCurrentAnimation("dying") per canviar a player_sprite_->setCurrentAnimation("rolling")
2025-07-12 13:04:07 +02:00
6082a72392
canvi de pc before boromir
2025-07-11 23:34:52 +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
586d5df015
Afegit dos timeouts per a posar nom: uno total i altre que suma nomes quan no es toca res
2025-07-01 10:56: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
b15dfdc7e3
push per a enviar a revisió per Doc
2025-06-30 19:03:49 +02:00
129b4855bc
afegit voice_aw_aw_aw.wav
2025-06-30 18:01:41 +02:00
353c1fe994
canvi de pc (feina-casa)
2025-06-30 14:37:15 +02:00
ae8eadb96f
new: en el mode demo es queda el jugador mort en el terreny de joc
2025-06-30 14:19:55 +02:00
ac8d168893
canvi de pc
2025-06-27 23:07:31 +02:00
f661da5215
tots els singletons tornats a fer a la vieja y gorda usanza
2025-05-30 10:17:41 +02:00