Commit Graph

92 Commits

Author SHA1 Message Date
JailDesigner c93e824f86 Canviat stc per std dins de un puto define que el vsc passa de mirar si estan les coses ben escrites o no 2024-09-10 13:01:28 +02:00
JailDesigner 762a819711 Añadido SDL_GetError a SDL_SetWindowDisplayMode 2024-09-10 12:56:25 +02:00
JailDesigner a5060b928f Prueba de SDL_SetWindowDisplayMode 2024-09-10 12:16:18 +02:00
JailDesigner f071b60212 Añadida información de la pantalla antes de crear la ventana 2024-09-10 08:12:37 +02:00
JailDesigner 824bc08077 Cambiado de showFps a showInfo 2024-09-09 22:51:26 +02:00
JailDesigner b114d75c69 Retoques de lo anterior para ser un poco mas eficiente y ordenado 2024-09-09 18:47:59 +02:00
JailDesigner 8465ee87fb Añadida info de debug: resolucion de la pantalla 2024-09-09 18:41:03 +02:00
JailDesigner 922d146781 Renombrado "section->subsection" por el mas apropiado "section->options" 2024-09-09 13:38:56 +02:00
JailDesigner 1b2d1c5786 Añadido botón de servicio al titulo 2024-09-09 13:31:37 +02:00
JailDesigner d4417d67d5 Eliminados inputs en desuso y añadido el input de "service" 2024-09-09 10:15:57 +02:00
JailDesigner 14af141d8f Eliminada la clase Menu 2024-09-09 10:06:53 +02:00
JailDesigner 62b1ba84ac Cambiados muchos DEFINEs por variables de param 2024-09-06 08:41:10 +02:00
JailDesigner b3d9b72d1d Corregido el tamaño de la textura y de la ventana 2024-09-03 19:47:57 +02:00
JailDesigner ccfd864eab En modo ARCADE solo se puede usar el modo ventana en setVideoMode() 2024-09-03 18:52:56 +02:00
JailDesigner f5b866b8c5 Oculta el puntero del raton al compilar en modo ARCADE 2024-09-03 18:50:20 +02:00
JailDesigner c72dfe5876 Deshabilitada la opción de cambio de modo de video con la directiva de compilador ARCADE 2024-09-03 14:05:55 +02:00
JailDesigner 2a303deff1 Renombradas las variables de param_t 2024-09-03 13:59:07 +02:00
JailDesigner fa76520c6d Movido 'autofire' de param.txt a config.txt 2024-09-02 11:40:50 +02:00
JailDesigner f57a307991 Añadido soporte para ejes en la clase Input 2024-09-02 10:19:28 +02:00
JailDesigner d16c8239c4 Haciendo pruebas con el modo de video a pantalla completa 2024-08-27 23:16:10 +02:00
JailDesigner 50b1acfe8b Eliminado todo el código para añadir un borde a la zona de juego. Eran restos del código del JDD 2024-08-27 23:04:59 +02:00
JailDesigner 0ed0a5c6b5 Restablecidos los SDL_RenderSetLogicalSize eliminados 2024-08-27 11:52:38 +02:00
JailDesigner 982094264a Eliminados SDL_RenderSetLogicalSize innecesarios 2024-08-27 11:16:22 +02:00
JailDesigner 7a3c2ffe71 Cambiado el modo de fullscreen a SDL_WINDOW_FULLSCREEN_DESKTOP (como estaba en el CC original) 2024-08-27 09:37:16 +02:00
JailDesigner 149e422489 Ara es pot activar o desactivar el comptador de frames per segon amb una tecla 2024-08-26 10:52:59 +02:00
JailDesigner 4c2528ba93 Afegit input_showfps a la classe Input 2024-08-26 10:42:52 +02:00
JailDesigner 65b8988ba2 Afegit comptador de frames per segon a la classe Screen 2024-08-26 10:18:06 +02:00
JailDesigner 477891cac7 Afegida la funció getRenderer() a la classe Screen per tal d'estalviar altre parametre mes a molts constructors de classes-estat de joc 2024-08-12 08:03:30 +02:00
JailDesigner 1f4d7ce042 afegida la opció de controlar el autofire 2024-08-03 17:55:18 +02:00
JailDesigner ad2d1cbd65 afegit input_mute 2024-08-03 14:01:43 +02:00
JailDesigner 958a4d1d99 afegides notificacions per als inputs externs al joc 2024-08-03 13:55:16 +02:00
JailDesigner 256959505d afegides opcions per defecte per a les notificacions 2024-08-03 12:10:41 +02:00
JailDesigner 770a4d5f96 afegida la classe Notify 2024-08-03 12:10:22 +02:00
JailDesigner d3a13af94f afegida estructura per a les notificacions 2024-08-03 12:09:57 +02:00
JailDesigner 82cb28a13e afegida una segona funció SetPos a la classe Sprite que accepta SDL_Rect com a entrada 2024-08-03 12:09:25 +02:00
JailDesigner a1fb7500f0 afegida tecla de reset 2024-08-03 08:05:43 +02:00
JailDesigner 9ad6001046 añadido a param.txt los parametros de los globos para velocidad y gravedad 2024-08-03 07:56:26 +02:00
JailDesigner 884cacbc2e tornem a deixar els fitxers balloon.png com estaven 2024-07-30 12:02:15 +02:00
JailDesigner f4484b24f1 afegida (altra volta) la classe Surface 2024-07-29 17:49:12 +02:00
JailDesigner f1159f2bf3 canviat dos tipos de recursos en la classe Asset 2024-07-28 16:47:26 +02:00
JailDesigner 7dbed9ab8e finalitzada la classe Explosions 2024-07-28 13:49:46 +02:00
JailDesigner 2948684ad3 eliminat el punter al renderer de 50.000 llocs 2024-07-28 10:45:14 +02:00
JailDesigner 9886f314b5 eliminats tots els #ifndef. Sembla que #pragma once ja funciona, no com fa quatre anys 😌 2024-07-26 10:45:29 +02:00
JailDesigner 89cea1c93e Afegides paletes a la classe Text 2024-07-26 08:52:15 +02:00
JailDesigner 98caefb085 nous grafics 2024-07-25 22:09:24 +02:00
JailDesigner 466e572841 fix: corregido error al dibujar texturas desde gif. Faltaba activar el blendmode
añadidas mas paletas para el jugador1
cambiada la manera de representar la inmunidad para el jugador
2024-07-25 12:48:36 +02:00
JailDesigner 1a00a08300 la classe Texture ja pot tindre un numero indefinit de paletes 😌 2024-07-25 10:13:20 +02:00
JailDesigner 073dd2a904 la classe Texture ja suporta carregar gifs i paletes 2024-07-25 08:31:43 +02:00
JailDesigner 0d72427ab4 afegit gif.c 2024-07-24 11:06:02 +02:00
JailDesigner 92ff0d6663 afegit surface.h 2024-07-24 11:03:20 +02:00