Avance Juego

Bueno, para empezar es un poco frustrante ver q “alguien” ya publicó su juego, con varios bugs pero aún así lo hizo. Y nosotros, que sabemos q nuestro juego es técnicamente superior, aun no daaahh!.

Pero bueno, el ultimo avance no fue mucho en realidad, fue una reescritura de la función que se encarga de mover al personaje principal, se parametrizaron varias variables, como la velocidad para caminar, la aceleracion, la velocidad maxima, la velocidad de salto, la velocidad en el agua, la gravedad en el agua, etc.

El resultado ha sido mas que satisfactorio, y lo mejor es que ahora si quiero probar con otros parametros, solo debo cambiarlos en el constructor del personaje principal. Se puede decir que despues de esto la función no se tocará, asi que estamos en la final.

Otra función que se acerca a su final es la de movimiento de enemigos.  No digamos que el manejo de la IA es asombroso, simplemente el enemigo se mueve de un lado a otro a menos que detecte una colision con un muro. En ese caso, se devuelve, asi de sencillo. Pero los precipicios eran un tema que nos tenia complicados, asi que la decision fue poner tiles/bloques invisibles y detectar la colisión con ellos como si fuera un muro. No sé como se solucionará esto en otros juegos, pero a nosotros nos pareció suficiente. Esto ya esta en Beta

El tema del scroll, el loop principal de juego y las operaciones de entrada desde teclado aparentan estar en orden todas.

Pendiente queda la reescritura de las funciones de movimiento cuando el personaje principal ha tomado “Power-Ups”. Mientras tanto, aun no puedo dejar demo jajaja, temas legales xD, pero creo q pronto pondre uno que otro pedazo de codigo.

Salu2

Advertisement
  1. Joseph
    20 octubre 2009 a las 10:35 PM | #1

    en realidad es frustrante… me gustaria tener algo mas de tiempo para poder realizar todas las ideas que navegan en mi cabeza…. ya vendran tiempos mejores. saludos.

  1. Aún no hay trackbacks

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.