da9f3c1e02
refeta la classe Fade perque nomes havia un tipo de fade migrat a time based. ara ja estan tots correctes
2025-10-21 21:12:29 +02:00
2b4523d644
linter
2025-10-19 22:01:31 +02:00
46974ef2eb
renombrades extensions .h a .hpp
2025-10-17 21:45:19 +02:00
a72ae0a5fc
migració a delta time
2025-09-16 12:06:49 +02:00
928335576c
corregida la llista de inicialització en clang-format
...
creat Balloon::Config per a inicialitzar globos
2025-08-24 17:16:49 +02:00
5e5227305f
arreglat bug en el estat pre del fade
2025-08-17 20:17:55 +02:00
3fc15a9512
afegit el fade RANDOM_SQAURE2
...
canviat els timings del fade a milisegons
2025-08-17 19:34:48 +02:00
8ddc5d94f1
clang-tidy
2025-08-17 10:20:41 +02:00
327987447d
passant linters a vore si trobe variables sense inicialitzar
2025-08-17 00:23:59 +02:00
b0564ceccf
fade: readability-function-cognitive-complexity
2025-07-23 17:39:30 +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
ca99f7be34
clang-tidy readability
2025-07-20 14:56:00 +02:00
1f0184fde2
clang-tidy modernize
2025-07-20 12:51:24 +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
13c4f66228
Fade: el color passa a estar en param.h
2025-06-26 14:04:01 +02:00
f1b0303474
migrant a SDL3
2025-03-25 14:13:58 +01:00
c2c55707c3
al acabar la partida i vore els records, torna al titol
2025-03-15 19:53:57 +01:00
90b3db8f06
El atenuat de pantalla torna a funcionar. Fade feia dos SDL_SetRenderDrawBlendMode(renderer_, SDL_BLENDMODE_NONE); que mai tornava a restaurar
2025-01-05 13:07:20 +01:00
e1aaad0903
fix: Havia deixat comentat un IF fent proves
2025-01-04 17:01:24 +01:00
7b8f16610a
Afegits estats al fade
...
Afegida opció de prefade
El modo demo ja comença a meitat del "meollo"
2025-01-04 13:40:22 +01:00
de81b798b0
Afegit custom fadeout de so sincronitzat amb el fadeout de video per a quan acaba la partida
2025-01-03 22:02:48 +01:00
b8dca0a46f
Fet el fade out del title de video i audio i el fade in del joc de video i audio
...
Actualitzat jail_audio a la última versió
2024-12-26 10:03:02 +01:00
ca2c48ea17
Au, paca casa. M'he quedat a mitjes fent un fade de audio sincronitzat amb el fade de video en el titol
2024-12-23 13:56:11 +01:00
787cb6366f
Pasaeta de include-what-you-use
...
Acabada de perfilar la classe PathSprite
Menjeades declaracions de utils.h als fitxers que toca
2024-10-28 20:45:24 +01:00
43e7b83403
Continue arreglant cosetes amb cppcheck
2024-10-24 20:36:30 +02:00
a4b4e188cd
Precàrrega de tots els recursos al inici del joc
...
8.000.000 de cherrypickings que he anat fent pel codi
2024-10-20 11:06:10 +02:00
c11a868289
Afegides recomanacions de cppcheck
...
Optimitzada la funció updateBalloonSpeed() i eliminades funcions sobrants o redundants
2024-10-13 11:03:50 +02:00
3a6950f3a4
Menudo puto lio de renamar coses, a vore si tot va quedant al lloc que els structs i els enums estan revolant i duplicats per tots llocs
2024-10-11 20:12:50 +02:00
a9ca23138d
Continuem estandaritzant noms
2024-10-11 13:54:43 +02:00
117b80bdfc
idem
2024-10-10 20:59:39 +02:00
d6c3c89872
Estandaritzant noms segons convencions
2024-10-10 20:27:31 +02:00
bd3aa0bb06
Arreglos varios al codi
2024-10-08 22:38:58 +02:00
7ebefd7b54
Les enum class passen a estar totes amb la inicial en majuscula
2024-10-07 12:30:46 +02:00
cffa4c3c92
Commitet pa valgrind, he aprofitat i posat mes make_unique i enum class
2024-10-07 10:49:29 +02:00
25a2753b13
Canviats defines per constexpr i enum class
...
Canviats punters a unique_ptr
Afegit const a alguns metodes de classse
fix: el segon jugador no podia unirse a la partida
new: Quan els dos jugadors han decidit no continuar, ja no poden continuar i el marcador així ho reflectix
fix: al posar el nom per segona vegada en la mateixa partida, no es reseteja la posició del selector
fix: el fade venetian no netejava la textura i de vegades eixien gràfics corruptes
fix: ara grava a disco cada vegada que es posa nom al morir
2024-10-05 23:53:42 +02:00
28df97ea94
Pasaeta de "include-what-you-use" per arreglar els includes
...
Renombrats alguns fitxers per consistencia
2024-09-29 06:24:11 +02:00
f2cc0dc352
Eliminat "const.h"
2024-09-28 10:16:35 +02:00
46b41757b2
Convertit "param" a variable global en lloc de anar marejant amb punterets i passant 8.000.000 de paràmetres
2024-09-27 17:42:25 +02:00
2a303deff1
Renombradas las variables de param_t
2024-09-03 13:59:07 +02:00
2177ad9870
añadidos fade-ins a las secciones
2024-07-09 10:05:09 +02:00
5511160836
fade-in implementado en la calse fade
...
repaso general a toda la clase fade
2024-07-09 09:15:02 +02:00
69ad8fbfff
Grabar partida para cambiar la clase fade de textura a surface
2024-07-08 14:06:41 +02:00
dfc14da179
fix: la clase title no hacía fade al pasar al modo demo
2024-07-07 22:48:00 +02:00
4e9135c1af
FADE_RANDOM_SQUARE no limpiaba la textura previamente
...
centrada la tabla de la clase hiscore_table
2024-06-30 22:31:48 +02:00
354795d52c
Añadido FADE_VENETIAN a la clase fade
...
La clase game utiliza un objeto fade para sus fades en vez de sus propios procedimientos
2024-06-30 21:18:12 +02:00
c8d1e79e1d
Corregido bug en el FADE_RANDOM_SQUARE al acceder a elementos fuera del vector
2024-06-24 09:43:27 +02:00
895955f122
Añadido delay final al fade
2024-06-24 08:16:27 +02:00