-
v1.01 - Bugfixes Stable
released this
2022-11-15 09:08:09 +01:00 | 525 commits to main since this releaseModificaciones visuales y jugables:
- Cambiado el color del borde de FEEL THE PRESURE
- Redecorada y modificada NOW THIS IS THE BATCAVE
- Recalibrada la habitación THE CHAPPEL
Modificaciones internas:
- Actualizado Makefile para poder realiar builds de MacOS sin tener el SDL2.framework instalado
- Cambiados los ifdef para poder realizar compilaciones de lanzamiento sin tener que especificar ningun define
Correciones:
- El jugador ya no puede moverse hacia un lateral nada mas subir a la pantalla superior
- Al saltar sin parar contra el techo al el jugador moria por caer de muy alto
Downloads
-
v1.0 - Release Stable
released this
2022-11-13 20:58:03 +01:00 | 540 commits to main since this releaseModificaciones visuales y jugables:
- Añadidos los gráficos de los enemigos especiales
- Retocadas las pantallas existentes
- Creado icono para la distribución de la aplicación de MacOS
- Creadas las últimas pantallas que quedaban y los enemigos
- Señalizados el uso de trucos con el cambio de color del jugador
- Añadida la posibilidad de usar los frames descartados del jugador
- Añadida la posibilidad de voltear los enemigos verticalmente
- Implementado cambio de paleta en el Game Over
- Implementado cambio de paleta en los finales
- Añadida la pantalla de Game Over
- Añadidos nuevos trucos
- Ya se puede entrar en la Jail
- Añadida la segunda parte del final del juego
- Añadida la primera parte del final del juego
- Los enemigos se crean con la paleta por defecto
- Mejorada la marquesina del título. Las letras ya salen a la distancia correcta entre ellas
- Añadido el cambio de borde, tamaño de ventana y paleta a todas las secciones del juego
- Modificado el texto de los créditos
- Implementado el cambio de paleta en tiempo real
- Añadida la animación de brillo del corazón a los créditos/instrucciones
- Aumentada la velocidad de la marquesina del título
- Ya se salta cualquier sección con la pulsación de cualquier tecla
Modificaciones internas:
- Opción para definir el frame inicial de los enemigos
- Creado el README.md
- Creadas versiones de MacOS Intel y de Apple Silicon
- Actualizado el Makefile y el código del programa para poder realizar versiones "Release"
- Actualizado Jail_Audio para que no salte el warning
- Creada la clase Resource para precachear los recursos del juego y evitar accesos a disco durante el bucle principal
- Añadida la opción de moverse con WASD por las habitaciones en el modo debug
- Añadido el cálculo para saber el número total de items que hay en el juego
- Posibilidad de desactivar la lectura de entradas por unos periodos de tiempo determinados
- Posibilidad de activar o desactivar los mensajes de consola
- Estandarizadas todas las escrituras a consola mediante std::cout en lugar de printf
- Optimizada la textura que cubre los créditos/instrucciones
- Movido el ejecutable a la carpeta raíz
Correciones:
- El modo demo mostraba los items restantes con el efecto que indica que ya se han recogido los necesarios para acabar el juego
- Corregido un bug en el desplazamiento de los enemigos al cambiar el sentido que los hacía ir más allá de sus límites
- Resuelto un bug que provocaba un "vector fuera de rango" cuando el jugador salta fuera de la pantalla por arriba y no hay cambio de habitación
- En la pantalla de titulo no estaba contemplada la opción de habilitar o deshabilitar el borde
- Corregido bug en el cálculo del color del marcador que hacía que no se colocara el color correcto cuando este era "bright_black"
- Resuelto varios bugs en la detección de superficies
- Arreglado el color del marcador al cambiar de paleta
- Resuelto un bug con los tiles animados al cambiar de paleta
- Arreglado un bug en la busqueda de recursos por nombre cuando dos recursos compartian una subcadena al final del nombre
- Arreglado un bug en el cambio de paleta durante el juego
Downloads
-
v0.8 Stable
released this
2022-10-25 07:26:37 +02:00 | 661 commits to main since this releaseModificaciones visuales y jugables:
- Cambiada la disposición del marcador
- El texto del marcador cambia de color en función del borde
- Ya guarda y lee la configuración
- Añadidas nuevas pantallas
- Añadidos nuevos enemigos
- Añadida tecla para activar/desactivar el borde
- Añadidos los creditos/instrucciones
- El jugador ya muere al caer de cierta altura
- Añadidos tiles que matan al jugador
- Los enemigos ya hacen flip
- La partida ya termina al quearse sin vidas
- Añadido modo pausa
- Pantalla negra al morir
- Añadidos tiles animados
- Añadidos tiles que desplazan al jugador
- Mejorado el efecto del proceso de la pantalla de carga
- Añadido el modo demo
Modificaciones internas:
- Añadidas nuevas funciones a la clase screen para mostrar el borde
- Corregido un bug con las colisiones entre un punto y una linea en diagonal
- Resuelto un bug en las superficies superiores y los separadores de superficies
- Solucionado un bug al buscar superficies horizontales
- La ventana ya se crea con o sin borde, para que se cree centrada
- Ya cambia de habitación arriba-abajo a traves de rampas
- Las rampas se detectan al caer, pero no al saltar
- Los enemigos se crean con un frame al azar, para que no vayan todos al unísono
- Optimizaciones de código
- Corregido un fallo en los ficheros .ani
- Reubicados los .cpp de las librerías comunes
- Corregido un bug en los colores de texto del marcador
- El programa ya realiza el ciclo comleto y con música por la sección del logo, intro, titulo, creditos, demo
Downloads
-
v0.7 Stable
released this
2022-09-11 20:07:07 +02:00 | 760 commits to main since this release- Se ha añadido la intro/pantalla de carga
- Reescrito por completo el motor de colisiones. Ahora basado en superficies. Más fiable, más potente, más sencillo y más claro
- Añadida la paleta de colores del spectrum y cambiada a por defecto
- Añadido color de borde diferente para cada habitación
- Añadido color de borde tambien para el logo, intro y título
- Añadida la clase debug para mostrar información en pantalla de manera más cómoda
- Añadidas rampas
- Mejorado el control de estado del personaje
- Añadido sonido para el salto y muerte del jugador
- Añadida más información al marcador
Downloads
-
v0.6 Stable
released this
2022-09-03 18:40:31 +02:00 | 803 commits to main since this release- Cambios en los ficheros de las habitaciones
- Renombrados los ficheros de recursos
- Mejoras en la clase director
- Actualizada la clase text
- Renombrado masivo de variables para mejorar la coherencia
- Eliminadas las clases que no se utilizaban
- Actualizadas las clases sprite, movingsprite y animatedsprite
- Actualizada la clase asset
- Actualizada a la última versión de Jail_Audio
- Limpiado el fichero const.h
- Mejoras en la clase screen
- Mejoras en el debug
- Los objetos recogibles ya tienen cada uno su temporizador de brillo
- Arreglado un nuevo bug que hacia que los enemigos se animasen dos veces por frame
- Añadido el fichero todo.txt
- Creado el marcador
- Añadida música durante el juego y sonido al recoger los objetos
- Mejorado el proceso de creación y carga de texturas
- Añadidos los metodos de recarga de texturas para cuando se cambia el modo de video
- Posibilidad de cambiar el tamaño de ventana entre zoomx1 hasta zoomx4
- Posibilidad de cambiar a pantalla completa
- Añadida la habitación sigmasua
- Añadido el logo del juego
- Añadido el titulo del juego
- Añadida la marquesina al titulo del juego
Downloads
-
v0.5 Stable
released this
2022-07-14 20:10:55 +02:00 | 852 commits to main since this release- Creadas las colisiones con los enemigos
- El jugador ya muere y reaparece en la habitación
- Retocadas las clases sprite y sus subclases
- Creada la clase Item
- Los items ya se dibujan en pantalla
- Los items ya se pueden coger, aunque no recuerda cuales se han cogido
- Creada la clase ItemTracker
- El juego ya recuerda qué items han sido recogidos
- Creados tiles de mapa que matan al jugador
- Ya se pueden definir enemigos de diferentes tamaños
- Arreglado un fallo al saltar y cambiar de pantalla por la parte superior
- Añadidas nuevas habitaciones, objetos y enemigos
Downloads
-
v0.4 Stable
released this
2022-07-11 12:37:22 +02:00 | 864 commits to main since this release- Completadas las colisiones con todos los tiles del entorno
- El salto ya realiza el arco completo y luego cae recto
- Modificado el método de carga de habitaciones. Ya acepta ficheros tmx para los datos del tilemap
- Ya funcionan los tiles atravesables
- El salto se ha reconfigurado. Ya es lo que debería de ser
- Ya no cambia de borde el jugador si tampoco puede cambiar de habitación
- Arregladas las colisiones en el salto
Downloads
-
v0.3 Stable
released this
2022-07-07 20:08:47 +02:00 | 872 commits to main since this release- Salta y colisiona, pero la combinación de ambos sigue dando problemas
Downloads
-
v0.2 Stable
released this
2022-07-07 07:30:37 +02:00 | 874 commits to main since this release- Dibuja el jugador, se mueve, cambia de pantalla y cae cuando no hay suelo
Downloads
-
v0.1 Stable
released this
2022-07-05 09:03:47 +02:00 | 877 commits to main since this release- Dibuja el mapa de la habitación y los enemigos
Downloads