JailDesigner
8f33308f8d
.
2024-10-24 14:03:12 +02:00
JailDesigner
8c98430b68
.
2024-10-23 22:18:46 +02:00
JailDesigner
6e2f80d8ce
.
2024-10-23 18:29:52 +02:00
JailDesigner
95478134dd
Merdetes en la faena, básicament arreglar uns quants iniciadors de variables en les clases
2024-10-23 14:00:19 +02:00
JailDesigner
528533fd9b
Au, a casa
2024-10-22 13:56:50 +02:00
JailDesigner
5df85e1b1a
Pasaeta de cppcheck, ale
2024-10-22 09:24:19 +02:00
JailDesigner
1d0c2e01a5
Varios arreglos d'estil en el codi i llevar metodes que ja no servien
2024-10-21 22:47:00 +02:00
JailDesigner
236d6f58b6
Nous gràfics per al game_text
2024-10-21 19:29:54 +02:00
JailDesigner
898b551e06
Paletes noves per al primer café dels jugadors
2024-10-21 18:09:34 +02:00
JailDesigner
84238032e0
Afegits uns overrides pa agafar parametres per linea de comandos
2024-10-21 17:46:05 +02:00
JailDesigner
2cb22ed013
fix: els globos tenien un parell de setters mal asignats per culpa de buscar y reemplazar
...
fix: els globos verds s'inicialitzaven amb vy = 0 per gastar abs en lloc de fabs
fix: corregit un bug milenari que de sempre havia creat els balloons verds al popar al pare amb la meitat de velocitat en y. Lo que jo no se es com anava res. Supose que ara el joc serà un poc mes xungo. Quan rebotaven en el piso ja se'ls posava la velocitat bona (crec)
2024-10-20 22:58:15 +02:00
JailDesigner
a3a583deb7
Precàrrega dels fitxers amb dades per al mode demostració
2024-10-20 21:23:04 +02:00
JailDesigner
b263e0c4be
Modificada la estructura on es guarden els datos de la demo
2024-10-20 20:43:03 +02:00
JailDesigner
3bf61fc758
fix: no guardar el fitxer de puntuacions en el modo demo
2024-10-20 19:40:09 +02:00
JailDesigner
2377815c02
Amb les textures en memoria i compartides ja no puc fer el trick de canvi de paleta per a la flama del segon jugador tal i com està plantejat el codi. Arreglat creant una segona textura
2024-10-20 19:38:28 +02:00
JailDesigner
7434869894
Corregit un fallo amagat baix un ifdef ARCADE. Ja he posat que estiga definit per defecte pa que no torne a passar
2024-10-20 15:43:10 +02:00
JailDesigner
848d61b5c0
He fet un "manolete" i he pasat a c++ i smartpointers la cárrega de surfaces desde gif. Sembla que no ha petat res
...
Precárrega i asignació de paletes a les textures
Ara si algú toca una paleta, que siga conscient que la textura es compartida durant tot el joc
2024-10-20 15:36:04 +02:00
JailDesigner
cbc9b3f071
Eliminats els últimes defines i passats a enum class
2024-10-20 12:07:55 +02:00
JailDesigner
8bca5095da
Modificats, estructurats i ben formatats alguns missatges de consola
...
Canvis en els codis d'eixida del programa
2024-10-20 11:37:26 +02:00
JailDesigner
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
JailDesigner
f23dcae5b6
Creada la classe Resource
...
Afegida la musica i els sons a Resource
2024-10-19 10:07:14 +02:00
JailDesigner
b879673bc2
Mes merdes que faltaven del merge
2024-10-18 17:10:06 +02:00
JailDesigner
a8701dbebc
Merge branch 'main' of https://gitea.sustancia.synology.me/JailDesigner/coffee_crisis_arcade_edition
2024-10-18 16:53:53 +02:00
JailDesigner
afe835914e
Revisada la carrega de recursos en game.cpp
2024-10-18 14:07:25 +02:00
JailDesigner
808f1595e9
Treballant en la càrrega de animacions desde fitxers
2024-10-17 21:02:28 +02:00
JailDesigner
8e8346b2ab
Li he demanat a la IA que revente Game::checkInput() que aixo si que era un monstruo amb sombreret i pajarita
2024-10-17 20:05:26 +02:00
JailDesigner
1da8f33a5e
Llevats tots els ifdef VERBOSE i redirigit cout a null_stream
2024-10-17 19:31:44 +02:00
JailDesigner
50a376e582
Comença a estar tot mes o menos be el desaguisao de les classes Sprite. Encara algunes animacions sembla que van massa ràpides
2024-10-17 19:26:39 +02:00
JailDesigner
59de566c5b
commit de acabar la jornada laboral
2024-10-17 13:57:41 +02:00
JailDesigner
db884cb422
Commit de vesprà tirada a la brossa
2024-10-16 22:35:19 +02:00
JailDesigner
5585f996cb
A vore si el helper ja funciona com toca
2024-10-16 13:29:16 +02:00
JailDesigner
24556eeaa8
Implementat contador per a posar el nom al acabar la partida
2024-10-16 09:18:22 +02:00
JailDesigner
dbffda491f
Retocat l'aspecte visual de les notificacions
2024-10-15 22:56:24 +02:00
JailDesigner
53f5f3f8b0
Ja comprova la notificació d'eixir per diferenciarla de la resta
...
En ARCADE la notificació diferencia si vas a eixir o a apagar el sistema
2024-10-15 20:40:45 +02:00
JailDesigner
e0faa0890e
Afegides noves cadenes de text
2024-10-15 20:12:16 +02:00
JailDesigner
de6508c37c
Don Melitonitzada la classe Notifier e independitzada de la classe Screen
...
Ara es poden afegir codis a les notificacions per identificarles
2024-10-15 20:09:09 +02:00
JailDesigner
e99c2c5265
fix: faltava el nom de la classe en shutdownSystem()
2024-10-15 18:58:10 +02:00
JailDesigner
942924c65c
Afegit codi per apagar el sistema al eixir del joc
2024-10-15 18:24:19 +02:00
JailDesigner
089da99b5b
Afegida la funció getNewPosition a la classe Screen per a respectar la posició de la finestra al canviarla de tamany
2024-10-15 18:12:16 +02:00
JailDesigner
3fdd60c9e2
Treballant en els game_texts
2024-10-15 14:02:37 +02:00
JailDesigner
3b9885ab03
Commit de Boromir
2024-10-14 22:33:45 +02:00
JailDesigner
39a8c992e1
Ja duplica la ultima lletra al posar el nom
2024-10-14 17:12:07 +02:00
JailDesigner
9825c7fb9b
Pasaeta de include-what-you-use
2024-10-13 21:58:36 +02:00
JailDesigner
d0a6e4c572
Afegits destructors virtuals en les classes Sprite
2024-10-13 21:23:15 +02:00
JailDesigner
7c876e1d4d
Acabat amb cppcheck
...
Arreglades les herencies de les classes Sprite
2024-10-13 21:00:33 +02:00
JailDesigner
809c10048e
Commit pa poder tornar a passar el cppcheck
2024-10-13 19:39:43 +02:00
JailDesigner
babf02226c
Mes recomanacions de cppcheck
2024-10-13 19:26:27 +02:00
JailDesigner
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
JailDesigner
ba7c44ad06
Actualitzat Makefile
2024-10-13 14:24:15 +02:00
JailDesigner
46b19ee82f
Mes recomanacions de cppcheck aplicades
...
Abans de tocar unes cosetes de strings buits
2024-10-13 13:49:00 +02:00
JailDesigner
b2122ac239
Eliminats fitxers que s'havien colat
2024-10-13 11:04:50 +02:00
JailDesigner
c11a868289
Afegides recomanacions de cppcheck
...
Optimitzada la funció updateBalloonSpeed() i eliminades funcions sobrants o redundants
2024-10-13 11:03:50 +02:00
JailDesigner
22d457285d
Modificat .gitignore
2024-10-13 11:03:00 +02:00
JailDesigner
b060f21696
Arreglades les herencies de Sprite
...
Abans de llevar mil coses que sobren i replantejar-se estes 4 classes
2024-10-13 10:01:07 +02:00
JailDesigner
33ea8d90ca
Acabat de renamar, encara que he descobert cosetes i tindré que fer altra pasaeta
...
Actualitzat stb_image.h a la última versió
2024-10-12 22:25:43 +02:00
JailDesigner
cce14dba4d
Mes renames. Mes ordre.
2024-10-12 12:03:19 +02:00
JailDesigner
101e375fd3
Variables renombrades en input.cpp
2024-10-12 11:01:42 +02:00
JailDesigner
4ef759772a
game.cpp renombrat
2024-10-12 09:15:20 +02:00
JailDesigner
07714aabc3
Abans de renombrar game.cpp
2024-10-12 07:26:41 +02:00
JailDesigner
d50cf23721
Abans de renombrar player.cpp
2024-10-11 21:58:59 +02:00
JailDesigner
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
JailDesigner
a9ca23138d
Continuem estandaritzant noms
2024-10-11 13:54:43 +02:00
JailDesigner
e1fa1d2102
Canviades certes opcions a parametres i afegides noves opcions
2024-10-11 09:03:57 +02:00
JailDesigner
117b80bdfc
idem
2024-10-10 20:59:39 +02:00
JailDesigner
d6c3c89872
Estandaritzant noms segons convencions
2024-10-10 20:27:31 +02:00
JailDesigner
9e5f41644e
Açò ja no hi ha Cristo que ho pete
2024-10-10 13:48:53 +02:00
JailDesigner
fc8fdc5fe5
Llevats uns punterets que sobraven en director.cpp
2024-10-10 09:23:16 +02:00
JailDesigner
6fe294c59d
Pos ja compila pero no es veu una puta merda ...
2024-10-10 08:06:36 +02:00
JailDesigner
3fa5b227ae
commit de anar a dormir
2024-10-09 23:01:44 +02:00
JailDesigner
f2fa216b0d
Commit pa que Mon arregle el codi mentre em dutxe
2024-10-09 21:48:01 +02:00
JailDesigner
3c1dcad3ab
Commit de anar al llit amb el portatil
2024-10-08 23:15:55 +02:00
JailDesigner
bd3aa0bb06
Arreglos varios al codi
2024-10-08 22:38:58 +02:00
JailDesigner
3e3d764b25
Commitet pa gastar el Cppcheck
2024-10-08 20:32:24 +02:00
JailDesigner
c00f4326ae
Commit de "guardar partida"
2024-10-08 18:07:54 +02:00
JailDesigner
9ce0f16d33
Arreglats els constructors de Text
2024-10-08 18:07:44 +02:00
JailDesigner
06a4f439c1
Posant make_uniques, s'ha quedat tot enmerdat per culpa d'un struct
2024-10-08 13:53:24 +02:00
JailDesigner
9d41d14d68
Actualitzats els scripts de valgrind
2024-10-07 20:11:08 +02:00
JailDesigner
0d0e49316f
Afegit scripts a linux-utils
2024-10-07 18:44:18 +02:00
JailDesigner
bf945ef14b
Corregits 8.000.000 de segmentation faults en intro.cpp
2024-10-07 18:37:08 +02:00
JailDesigner
0330fe6b74
Make uniques en intro.cpp
2024-10-07 17:28:34 +02:00
JailDesigner
6305a67c84
Actualitzat .gitignore
2024-10-07 17:28:22 +02:00
JailDesigner
5f18189269
Actualizado Makefile
2024-10-07 12:32:53 +02:00
JailDesigner
7ebefd7b54
Les enum class passen a estar totes amb la inicial en majuscula
2024-10-07 12:30:46 +02:00
JailDesigner
cffa4c3c92
Commitet pa valgrind, he aprofitat i posat mes make_unique i enum class
2024-10-07 10:49:29 +02:00
JailDesigner
4f0ea9dcf2
Make_unique en title.cpp
2024-10-07 08:22:51 +02:00
JailDesigner
b1f936a791
Pasaeta de include-what-you-use abans que es desmadre tot
2024-10-06 22:43:28 +02:00
JailDesigner
1c0554d4df
Actualitzat script check-includes.sh
2024-10-06 22:43:00 +02:00
JailDesigner
8ba77d7d5d
Demanada ajuda a la IA pa que m'arregle un poc la meua merda: Para optimizar este código y evitar duplicar la lógica para cada jugador, podemos extraer el código común en una función reutilizable. Así, reducimos la repetición y mejoramos la legibilidad.
2024-10-06 21:07:26 +02:00
JailDesigner
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
JailDesigner
b979c0f2b8
Mes textos
2024-10-06 21:02:12 +02:00
JailDesigner
a95e5077e3
Els panels del marcador ara canvien de mode a petició i no a cada frame
2024-10-06 20:19:43 +02:00
JailDesigner
6ea6f85e3e
Nous textos
2024-10-06 20:14:37 +02:00
JailDesigner
fe6e63e39f
fix: la classe Screen ja ha recuperat un poc del lustro que tenia
...
shake effect ja no està fet "the torerous menner"
shake effect ja va amb shaders
2024-10-06 18:57:47 +02:00
JailDesigner
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
JailDesigner
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
JailDesigner
ee721ff573
debug
2024-10-03 19:35:58 +02:00
JailDesigner
c07fd62037
Corregit bug en el text a l'hora d'intercanviar els mandos. Apareixia el nom del mando que te guardat a la configuració pero no estava connectat
2024-10-03 19:26:32 +02:00
JailDesigner
fb74733f2c
Correcció de textos
2024-10-03 18:16:20 +02:00
JailDesigner
468bd0950c
Modificat controllers.png
2024-10-03 18:13:48 +02:00
JailDesigner
938e4ad011
La targeta d'ajuda ja ix amb els mandos i s'ha de deixar apretat el botó
2024-10-03 17:37:33 +02:00