Segunda mitad del mes (y parte de Marzo)


¡Hey! Soy Asdonaur, y este el segundo Devlog para A Bunny With A Rake.

Ya saben que vengo a hablar del proceso de desarrollo, así que vamos a ello.

15 de Febrero

Con las mecánicas principales hechas, me puse primero a programar a distintos enemigos.

El primer enemigo es el pimiento. Éste tiene la misma salud que el brócoli y camina lentamente, pero en cuanto reciba un ataque, correrá mucho más rápido.

Subí una pequeña animación a Twitter.


17 de Febrero

El pimiento estaba terminado e implementado al sistema de aparición de enemigos.


Pero para ese punto, me di cuenta que no había puesto ningún tipo de sonido al juego, así que hice un sistema para reproducir sonidos que me serviría más adelante.

19 de Febrero

El siguiente enemigo era el tomate. Este explotaría en cuanto el jugador estuviera lo suficientemente cerca.

Al intentar programarlo, hice un collider que aparecería por un segundo para dañar al jugador, pero se me olvidó programar que éste desapareciera, así que cuando probé la mecánica y vi el error, se me ocurrió que el tomate podría dejar un charco que dañaría al jugador que se quedaría ahí durante unos segundos. ¡Los errores no siempre son malos!


20 de Febrero

El siguiente y último enemigo es el Rey Cebolla. Tiene considerablemente más salud que los demás enemigos, y camina muy lento. Pero si intentas dispararle el rastillo, el rastrillo se quedará clavado en el enemigo y tendrás que ir por él.


22 de Febrero

El Rey Cebolla estaba implementado.

Y también hice una variación de este enemigo. Es simplemente una cebolla, con menos vida, pero con el mismo comportamiento que el rey.

También arreglé un bug del rastrillo.

24 de Febrero

Ahora los enemigos soltarían aleatoriamente corazones que curan al jugador.

25 de Febrero

Cambié el número que representaba la vida del jugador por unos corazones; así sería mas visual y cómodo de ver.


26 de Febrero

El jugador corre más rápido si no tienes el rastrillo. Esto para dar un poco de equilibrio.

También añadí un número en la esquina inferior izquierda que indica cuantas oleadas de enemigos van.

Y los corazones ahora tendrían cierto equilibrio. Antes su aparición era totalmente aleatoria, pero ahora las probabilidades varían en función de cuanta salud tiene el jugador (si tiene menos, aparecen más) y cuantas oleadas van (para añadir dificultad conforme pasa el tiempo).

27 de Febrero

El jugador ahora podría morir. No lo había programado hasta entonces por que estaba testeando a los enemigos y su aparición.

El HUD está más animado. Cuando la salud cambia, el corazón rebota para que el jugador se dé cuenta.

28 de Febrero

El Rey Cebolla aparece cada tres oleadas, así que tiene que haber una forma de indicarle al jugador. La bandera del HUD cambia dependiendo del tipo de oleada.

1 de Marzo

El fondo ya no es un verde plano. Ahora se ve que es una granja.

También añadí un destello que aparece cuando un enemigo recibe daño.

Estos dos simples cambios hicieron que el juego se viera completamente distinto.


3 de Enero

Programé un menú de inicio, el cual es un poco más simple que el de Endless Gravity, mi proyecto anterior.

4 de Febrero

El personaje podía morir, pero no pasaba nada después de esto. Para solucionar este problema, añadí un pequeño menú que aparece cuando pierdes, que te muestra tu puntuación en oleadas y tu récord.

También añadí una transición que aparece cuando cambias de una pantalla a otra.


5 de Febrero

Implementé los idiomas Inglés y Español, el menú tiene sonido y metí algo de música compuesta por mí.

Con esto, el juego está prácticamente terminado, pero me falta arreglar bugs varios y añadir algunos efectos al juego.

Conclusiones

El juego está terminado, y planeo que mañana estará disponible para jugar (aunque no tengo hora exacta).

Con este proyecto he aprendido varias cosas de diseño y programación, que me servirán en futuros proyectos. También fue interesante hacer todos los sprites limitándome a la paleta de colores del MS Paint.

Y a continuación, muestro todos mis proyectos para Mejorando Ando que he hecho hasta hoy:

JUEGOJAM DE MEJORANDO ANDO
Endless Gravityhttps://itch.io/jam/mejorando-ando
A Bunny With A Rake (ESTE JUEGO)https://itch.io/jam/mejorando-ando-febrero2021

Por cierto, la mayoría de estos avances también están en mi cuenta de Twitter.
En fin, ¡gracias por leer!

- Oscar Moreno (Asdonaur)

Get A Bunny With A Rake

Leave a comment

Log in with itch.io to leave a comment.