• 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