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
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.