• v1.01 1bae289150

    JailDesigner released this 2022-11-15 09:08:09 +01:00 | 525 commits to main since this release

    Modificaciones 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 aa4647192c

    JailDesigner released this 2022-11-13 20:58:03 +01:00 | 540 commits to main since this release

    Modificaciones 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 0886afd1db

    v0.8 Stable

    JailDesigner released this 2022-10-25 07:26:37 +02:00 | 661 commits to main since this release

    Modificaciones 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 1a78020ddd

    v0.7 Stable

    JailDesigner 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 62183d745a

    v0.6 Stable

    JailDesigner 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 01d96ec1ce

    v0.5 Stable

    JailDesigner 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 4d41ef53f1

    v0.4 Stable

    JailDesigner 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 216fc1e19c

    v0.3 Stable

    JailDesigner 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 90bbe77f39

    v0.2 Stable

    JailDesigner 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 a8896841a3

    v0.1 Stable

    JailDesigner 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