Hace un més comentaba que estaba empezando a hacer un clon del pacman, como ejercicio de auto-realización y de mejora de mi propio currículum como desarrollador de juegos. El caso es que pensé que teniendo la versión original, para aprender mientras jugaba como funcionaba este, podría hacer un clon 100% fiel… Pero poco a poco iban surgiendo pequeños problemitas, que me iban dejando claro que había metido la gamba hasta el fondo. Al final un día buscando orientación para realizar la IA de los fantasmas me encontré con este dossier.
Descubrí porque tardaron 18 meses para hacer este juego, y no fue solo que programarlo en ensamblador sea un puto infierno… No, eso habría sido bastante lamentable. El caso es que cada fase tiene unos parametros que van cambiando y yo lo había enfocado más o menos como si fuera todo el rato igual. Para cuando me quise dar cuenta, vi que tendría que hacer demasiados cambios y no era algo que me apeteciera. Así que opté por la rama más fácil y conformarme con hacer un clon cutre, que aunque no fuera 100% fiel al original, al menos diera un poco el pego como juego en 2D.
Porque al final lo importante de hacer esto es todo lo que he ido aprendiendo y lo que me queda por aprender, ya que lo único que me falta por implementar para dar por terminado el juego, es la IA de los fantasmas. Podría haberme puesto a añadir las escenas “intermedias” entre algunas fases, pero me parece que es curro de más, que no va a aportarme nada interesante a estas alturas, ya que mis principales metas para con este juego se habrán alcanzado de sobras cuando la IA esté terminada. Una vez terminado, veré si puedo colgarlo por aquí en mi web y si tengo tiempo a ver si puedo escribir un pequeño post-mortem sobre mi experiencia con ello.
