DevGame Challenge: 'Bambu Jumper' 🎮


Este post se ha adelantado al que explicaba el tema de la posible inclusión de nuevo contenido, no relacionado necesariamente con el mundo Otaku, cuando se publique lo enlazaré aquí, pero este post es en parte eso.

Esto es un reto autoimpuesto de tener para las 23:55 del 25/01/2020 un videojuego concreto, que ya estuvo programado y publicado, pero en pésima calidad, siendo desarrollado hace 5 años por mi mismo.

Este reto cumple varios propósitos, demostrarme a mi mismo que no solo tengo la capacidad de programar si no que he mejorado ampliamente, la segunda sería introducir un proyecto completo de videojuego a la Web para poder mostrar el catálogo de proyectos que costó tanto de diseñar pero que es inútil si la lista esta vacía y por último para poder usarlo de ejemplo de un videojuego desarrollado con tecnologías simples.

Devlog
06:30| 24/01/2020
11:55| 22/01/2020 Empieza oficialmente el reto.

06:30| 24/01/2020 Dado que el día 23 no pude avanzar prácticamente nada por temas personales y obligaciónes exteriores no ha habido demasiados avances, esa es la principal causa de hacer el reto de 60 horas en lugar de las típicas 48 horas. También hoy tengo que dividir mi tiempo de desarrollo entre la mañana, 07:00-12:00 y la noche 22:30-00:00.

He modificado las mecánicas de las originalmente planeadas en lugar de las 2 columnas por la que el personaje iba a subir alternando, hay 3 eso si conservando los controles originales, en parte porque era espacio vacío y las animaciones de un lado a otro de la pantalla resultarían menos optimas, como por una razón kinestetica, como se siente el juego; y porque negarlo para añadirle una ligera dificultad para mi que me volví experto con la antigua versión.

Actualmente "Bambu Jumper" contiene:

✔️ La lógica del juego, saltar de hoja en hoja.
✔️ La mecánica de muerte, aunque le falta la de reaparición.
✔️ Generación del recorrido que no causa rutas imposibles.
✔️ Efectos de sonido para recalcar que realmente mas que un juego de habilidad es un juego de ritmo camuflado.
Pero le falta:

❌ Imágenes.
❌ Marcos, en esta etapa el juego se ejecuta en un pequeño lienzo de 210x300px rodeado de un vacío pintado de Cyan, pero esta en los planes para hoy hacer que el juego se adapte al tamaño disponible y si no es aprovechable, que por lo menos lo rellene.
❌Los menús, tanto el obligatorio inicial, como los de opciones para el sonido y el de reaparición.

Aquí dejo una captura de la versión durante la redacción de este devlog:



17:30| 14/03/2020 Tuve bastantes problemas con otras fechas de entrega y hasta ahora, en plena cuarentena del coronavirus, no he podido dedicarle mucho tiempo al proyecto, solamente algunos momentos muertos. El juego funcionalmente esta terminado excepto en un caso especial, que en lugar de propagar el error, se ha convertido en una muerte, que esta justificada, el saltar verticalmente lo que no esta justificado ya que debería poder caer sobre la misma hoja.

Se ha añadido la gestión de menús, de escenas y se ha añadido el menú inicial y el de Game Over, ahora el juego es totalmente funcional usando solamente el ratón o el toque a pantalla, si se juega en teléfono móvil. El menú principal esta diseñado así para ser mejorado con otras opciones que no estan presentes en esta versión.

Los sprites presentes son de poca calidad y no estan animados, al menos de momento, esto se debe a que mi especialidad es la programación por lo que aunque me guste el dibujar, no puedo obtener resultados excelentes.

Actualmente "Bambu Jumper" contiene:

✔️ La lógica del juego, saltar de hoja en hoja.
✔️ La mecánica de muerte, aunque le falta la de reaparición.
✔️ Generación del recorrido que no causa rutas imposibles.
✔️ Efectos de sonido para recalcar que realmente mas que un juego de habilidad es un juego de ritmo camuflado.
✔️ Imagenes. 
✔️ Menús.
Pero le falta:

❌ Marcos, en esta etapa el juego se ejecuta en un pequeño lienzo de 210x300px rodeado de un vacío pintado de Cyan, pero esta en los planes para hoy hacer que el juego se adapte al tamaño disponible y si no es aprovechable, que por lo menos lo rellene.
❌ Música diferente a la de los saltos.
❌ Selector de personajes.

Se puede ver un avance al comparar las capturas del juego respecto a al anterior devlog:
Menú inicial de juego Telefono, con boton verde de startJuego de un trozo de bambú saltando sobre hojas de bambú

Estado actual del Juego

Como va a ser actualizado varias veces, solamente se dejará una versión jugable del momento mas avanzado del desarrollo.

Comentarios

0 Comentarios ¡Sé el primero!