Sunday, February 08, 2015

Varios ajustes y algunos cambios

   Estos días he estado trabajando en muchas cosas internas del juego, pero también en otras que cambian bastante la jugabilidad (para bien!).

   Una de las cosas más significativas, fué el hecho de que decidí agregar un botón más al juego. Dicho botón es el de "ataque especial". Si se fijan en el video que hay más abajo, verán que hay una pequeña barra al lado de la cara del personaje. Dicha barra, te permite hacer ataques especiales o de escape, sin perder energía, siempre y cuando se ejecute dicho movimiento cuando la barra esté completamente llena. Estuve probando muchas formas de hacer ataques especiales, y creo que esta es la que más me gustó... por un lado, debo reconocer que me sentí un poco frustrado, porque este sistema es similar al de Streets of Rage 3... aún así, es un poco diferente, porque el ataque de escape se puede ejecutar libremente, solo que al conectarse, se pierde la barra de especial, y si no estaba llena, se resta un poco de energía también... por otra parte, en Streets of Rage 3 no importa si el ataque de escape fue conectado o no.

   Este nuevo sistema también me tienta a hacer otros añadidos que no son muy complicados de implementar, pero si afectarán mucho la jugabilidad (para bien!). Por ejemplo, al disponer de un tercer botón, ahora puedo hacer que el comando para lanzar el arma, sea más accesible... y lo es, porque ahora en lugar de hacer una secuencia extraña, se hace simplemente presionando los 2 botones normales (ataque + salto)... igual que Streets of Rage 2 & 3... otra vez. También habrán otras mejoras de las que hablaré en futuras entradas.

   Otro de los grandes cambios que hice, fué en la inteligencia artificial de los personajes. Básicamente, y dicho de forma sencilla, los enemigos se suelen "turnar" para atacar. Esto genera que muchos de los enemigos esperen su momento, dejando mas claro el panorama y permitiendo al jugador tener con quien pelear una vez que derriba enemigos, sin tener necesariamente que esperar a que los enemigos derribados se reincorporen en batalla.

   Otro detalle bastante importante también, es que ahora Gal puede conectar su combo normal entero a enemigos que se encuentren en los bordes de la pantalla (antes los enemigos se iban de rango al golpearlos y desplazarlos contra un borde).

   Con estos detalles la jugabilidad ha mejorado notoriamente, digamos que ya no se siente "culpa" al utilizar ataques especiales, porque pueden ser utilizados libremente al tener la barra de especial llena.

   Otra cosa muy simpática que sucedió estos días, es que detecté un error en mi lenguaje de script ("sebascript"), que me daba resultados ridículos, por ejemplo "5 - 1 - 1 = 5"... esto era un error en la operación de la resta que estaba tomándolo como "5 - (1 - 1)".

   Podría comentar aún más cosas, pero esta entrada sería interminable... tengo pendiente mostrar más en profundidad el enemigo "Pugicat"... ya que nunca le dí el lugar que se merece en este blog, y he estado trabajando bastante en él. Pero eso quedará para otras entradas!

   Para despedirme les dejo este video que subí, mostrando la jugabilidad de Gal, con el estado del juego actual.

Sunday, February 01, 2015

Fondos del juego... y una cosa más!

   Estos días estuve de vacaciones, pero unos días antes, estaba probando técnicas para realizar los fondos del juego.
   Tal vez muchos ya lo hayan notado, pero el primer fondo que hice para mostrar el juego, estaba hecho en gran medida usando fotos retocadas, reducidas en colores y con paletas alteradas.

   Creo que ese estilo no quedaba tan mal, pero me daba muchas complicaciones para encontrar material y para crear cosas originales... básicamente fue una prueba.

   Debo confesar que no estoy muy especializado en la creación de fondos interesantes (seguro muchos ya lo notaron), así que decidí dedicar un tiempo a encontrar una estética que pueda llevar a cabo en un tiempo razonable y con una calidad que me resulte convincente. Así que aquí está el resultado:


   Si bien es simple, a mi me gustó bastante y creo que se mezcla bien con los personajes en acción dándoles el protagonismo que se merecen (un fondo muy cargado y complejo, por más bueno que sea, muchas veces le puede quitar protagonismo a los sprites, y eso definitivamente no es lo que estoy buscando).

   Aquí pueden ver un video de como queda en el juego (con un añadido de fuego en el fondo también), y de paso también un poco de acción.



   Y sobre "una cosa más", quería decirles que veo que mucho del público de este blog proviene de regiones no hispano parlantes... les cuento que yo escribo el blog en español simplemente porque es mi lengua materna y mi idea es escribir las entradas de la forma más amena posible, eso no significa que no pueda entender comentarios o preguntas en inglés. Tal vez muchos estén usando google translate en este blog, aún así me gustaría animarlos a comentar en inglés si no saben español. Sus comentarios serán bien recibidos también! =)

   Nos vemos en la próxima entrada!