Descripción
Título: Battle Game - Un homenaje a los tiempos antiguos del videojuego
¡Oh, el tiempo que pasa como el agua y lleva consigo nuestras memorias más hermosas! ¿Cuánto tiempo ha sido desde aquellos días en que los monitores no tenían retroiluminación y las colores estaban ausentes? En esos días, nadie corría tras los últimos monitores 4K-HDR-250Hz-45 pulgadas: nuestra proporción 4:3 estaba dividida en cuatro, los cables de nuestros controladores se entrecruzaban y nos sentíamos suspendidos en el tiempo mientras esperábamos impacientemente las cargas. Sin embargo, qué placer y compañerismo pasar esos días jugando en secreto. Este juego de combate por turnos, en arte pixelado en blanco y negro y con música 8-bit, es un pequeño homenaje a esa hermosa y joven época de nuestro medio preferido.
Presentación del proyecto:
(Proyecto presentación)
Estimado visitante, aquí está mi séptimo videojuego, Battle Game, un pequeño juego de combate 2D por turnos con una atmósfera retro. Este juego fue creado en cinco días y en equipo de tres personas (con Ewen Riallan y Elessar Thomann), a partir de un trabajo escolar que tenía que entregar durante mis estudios. Es un pequeño juego inspirado voluntariamente en los primeros Pokémon en Gameboy.
Mi papel principal en este equipo fue gestionar y programar la integración en el framework Monogame. Al principio, se trataba de una simple aplicación consola en C# con resoluciones sencillas. Añadimos un nivel de dificultad adicional (en el que las decisiones de la IA dependen del tipo de personaje que el jugador ha elegido), un personaje adicional (el Arquero), así como un sistema de simulación (los resultados se dan en una cien de combates simulados) que incluye los dos niveles de dificultad de la IA. El papel de Ewen fue programar las funciones de resolución de combate y la base del bucle de simulación, mientras que Elessar se encargó de producir los activos 2D en pixel art.
Fue un placer para mí volver a enfocarme en la creación pura de código sin motor, porque hay ese placer de sentirse como si todo lo maestraste, pero también pude comprobar cuánto más tiempo demanda (aunque, al reutilizar módulos de mi juego Yakyu para hacerlo más rápido).
Aprovecho estas líneas para agradecer a mis compañeros y amigos, Ewen y Elessar, por el seriedad y el talento con que han contado durante esos días de trabajo intensivo. La realización de este proyecto con ellos ha sido para mí un verdadero placer y un verdadero honor. Asimismo, siempre y en todo momento, agradezco a todas las personas que sin conocerme me dieron la mano o simplemente me ofrecieron la oportunidad de acercarme a su pasión.
Gracias, querido lector, por tu curiosidad y atención, te deseo un buen juego y espero que te guste.
Músicas:
(Músicas)
Las música son gratuitas y realizadas por xDeviruchi.
Las músicas son gratis, hechas por xDeviruchi.
Fuentes:
Todas las fuentes están disponibles en la página de GitHub del juego.
Todos los archivos de código y recursos utilizados en el desarrollo de este videojuego pueden ser encontrados en su repositorio en GitHub, aquí:
¡Oh, el tiempo que pasa como el agua y lleva consigo nuestras memorias más hermosas! ¿Cuánto tiempo ha sido desde aquellos días en que los monitores no tenían retroiluminación y las colores estaban ausentes? En esos días, nadie corría tras los últimos monitores 4K-HDR-250Hz-45 pulgadas: nuestra proporción 4:3 estaba dividida en cuatro, los cables de nuestros controladores se entrecruzaban y nos sentíamos suspendidos en el tiempo mientras esperábamos impacientemente las cargas. Sin embargo, qué placer y compañerismo pasar esos días jugando en secreto. Este juego de combate por turnos, en arte pixelado en blanco y negro y con música 8-bit, es un pequeño homenaje a esa hermosa y joven época de nuestro medio preferido.
Presentación del proyecto:
(Proyecto presentación)
Estimado visitante, aquí está mi séptimo videojuego, Battle Game, un pequeño juego de combate 2D por turnos con una atmósfera retro. Este juego fue creado en cinco días y en equipo de tres personas (con Ewen Riallan y Elessar Thomann), a partir de un trabajo escolar que tenía que entregar durante mis estudios. Es un pequeño juego inspirado voluntariamente en los primeros Pokémon en Gameboy.
Mi papel principal en este equipo fue gestionar y programar la integración en el framework Monogame. Al principio, se trataba de una simple aplicación consola en C# con resoluciones sencillas. Añadimos un nivel de dificultad adicional (en el que las decisiones de la IA dependen del tipo de personaje que el jugador ha elegido), un personaje adicional (el Arquero), así como un sistema de simulación (los resultados se dan en una cien de combates simulados) que incluye los dos niveles de dificultad de la IA. El papel de Ewen fue programar las funciones de resolución de combate y la base del bucle de simulación, mientras que Elessar se encargó de producir los activos 2D en pixel art.
Fue un placer para mí volver a enfocarme en la creación pura de código sin motor, porque hay ese placer de sentirse como si todo lo maestraste, pero también pude comprobar cuánto más tiempo demanda (aunque, al reutilizar módulos de mi juego Yakyu para hacerlo más rápido).
Aprovecho estas líneas para agradecer a mis compañeros y amigos, Ewen y Elessar, por el seriedad y el talento con que han contado durante esos días de trabajo intensivo. La realización de este proyecto con ellos ha sido para mí un verdadero placer y un verdadero honor. Asimismo, siempre y en todo momento, agradezco a todas las personas que sin conocerme me dieron la mano o simplemente me ofrecieron la oportunidad de acercarme a su pasión.
Gracias, querido lector, por tu curiosidad y atención, te deseo un buen juego y espero que te guste.
Músicas:
(Músicas)
Las música son gratuitas y realizadas por xDeviruchi.
Las músicas son gratis, hechas por xDeviruchi.
Fuentes:
Todas las fuentes están disponibles en la página de GitHub del juego.
Todos los archivos de código y recursos utilizados en el desarrollo de este videojuego pueden ser encontrados en su repositorio en GitHub, aquí:

