6262b5814d
Arreglos varios relacionats amb el nom al obtenir la màxima puntuació:
...
No canviava al marcador, ni el nom del que tenia la maxima puntuació en calent ni al posar nom
retallat el nom de 8 a 6 caracters, i tots en majuscula pa que capia en el marcador
ja actualitza be la cadena amb el nom al posar nom per segona vegada en la mateixa partida
2024-11-08 20:49:07 +01:00
30735f00e8
Els objectes de Text es precarreguen al inici
2024-11-04 19:08:18 +01:00
f786cb7776
Implementat el final del joc
2024-11-01 13:05: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
6e2f80d8ce
.
2024-10-23 18:29:52 +02:00
95478134dd
Merdetes en la faena, básicament arreglar uns quants iniciadors de variables en les clases
2024-10-23 14:00:19 +02:00
5df85e1b1a
Pasaeta de cppcheck, ale
2024-10-22 09:24:19 +02:00
b263e0c4be
Modificada la estructura on es guarden els datos de la demo
2024-10-20 20:43:03 +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
59de566c5b
commit de acabar la jornada laboral
2024-10-17 13:57:41 +02:00
babf02226c
Mes recomanacions de cppcheck
2024-10-13 19:26:27 +02:00
46540ad7c3
Optimitzat el tema de comparacions i asignacions de strings buits. Mes que optimitzat, ara està mes mono
2024-10-13 14:25:05 +02:00
d50cf23721
Abans de renombrar player.cpp
2024-10-11 21:58:59 +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
f2fa216b0d
Commit pa que Mon arregle el codi mentre em dutxe
2024-10-09 21:48:01 +02:00
bd3aa0bb06
Arreglos varios al codi
2024-10-08 22:38:58 +02:00
3e3d764b25
Commitet pa gastar el Cppcheck
2024-10-08 20:32:24 +02:00
7ebefd7b54
Les enum class passen a estar totes amb la inicial en majuscula
2024-10-07 12:30:46 +02:00
6515ec6c7b
Els panels dels marcadors ja passen a game over sense pasar per waiting un frame gracies a una parafernalia que he montat
2024-10-06 21:02:49 +02:00
a95e5077e3
Els panels del marcador ara canvien de mode a petició i no a cada frame
2024-10-06 20:19:43 +02:00
afe092c742
Muntat a c++14 per a make_unique
...
Mes autos, const i constexpr perl codi
Ara la classe Screen es un poc pitjor
2024-10-06 14:58:00 +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
0af441b5df
Finalitzada la part de entrar nom. Falta posar un temporitzador i una animació
2024-09-30 19:35:41 +02:00
2d5859b1c4
Ja es pot "enner llour neim". Falta decidir quin de tots els dissenys m'agrada mes
2024-09-29 22:25:31 +02:00
8ce09d1355
Acomodats els estats del jugador
...
El compte enrrere per a continuar ara ix al acabar la animació de morir
Afegit el estat "entering_name"
2024-09-29 10:40:35 +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
fa82758ce1
Don melitonada la classe Asset
2024-09-28 13:49:00 +02:00
20de9e4b72
Un altre punteret a pendre per cul: options
2024-09-27 19:00:09 +02:00
c1bf0b8aed
Estandarizados los colores en hexadecimal
2024-09-27 16:52:26 +02:00
05e3fddb8f
Mil millons de miniarreglos
...
Afegides traduccions faltants
2024-09-26 22:13:20 +02:00
69027f96e6
Eliminada la classe Lang
2024-09-26 18:08:59 +02:00
ad8c16f834
El separador del marcador ahora lo gestiona el propio marcador
2024-09-06 12:25:06 +02:00
1d847eae9f
Eliminada la (innecesaria) referencia a Screen
2024-08-30 13:02:45 +02:00
f64b461d75
afegit un guionet entre el nom i la puntuació de la máxima puntuació en el marcador
2024-08-14 20:56:50 +02:00
5c7bb842ec
fix: faltava passar el nom dels jugadors al marcador
2024-08-14 14:09:28 +02:00
6a9d0d1b2c
ja es poden passar les dades del jugador per a cada panell
2024-08-14 13:42:42 +02:00
f8b6d0524d
primera implementació dels estats nous del jugador: playing, continue, waiting
2024-08-14 13:05:09 +02:00
c246472098
fix: els panels del marcador estiraven els bitmaps al no coincidir srcRect amb dstRect
2024-08-14 09:24:57 +02:00
054950f1d8
fix: havia un punter no inicialitzava a nullptr i en macos no passava res, pero en linux i windows si
2024-08-13 20:44:23 +02:00
3f3242393e
varios ajustos
2024-08-13 18:51:55 +02:00
7ed0393a9b
fix: corregit el tamany i la posició dels panells del marcador
2024-08-13 17:26:52 +02:00
e51e3a5c43
treballant en els panels del marcador
2024-08-13 14:25:07 +02:00
2948684ad3
eliminat el punter al renderer de 50.000 llocs
2024-07-28 10:45:14 +02:00
fe361f455a
refinaments estétics
2024-07-26 16:16:07 +02:00
0610389745
preliminar: afegit al marcador el mode game over
2024-07-26 12:18:36 +02:00
5e5d7f5f27
fix: al voler definir els botons dels mandos sense tindre cap mando conectat, petava tot
2024-07-26 11:58:03 +02:00
1632441c31
afegit el modo demo al marcador
2024-07-26 11:48:44 +02:00
49d8232187
barallantme en els putos vectors
2024-07-12 09:21:14 +02:00