viernes, 7 de diciembre de 2012

Reto PacMan Bot

Tablero del PacManBot
El reto trata sobre programar la inteligencia del PacManBot, para que este sea autónomo y encuentre la galleta. El ejemplo que dejo tiene las opciones de manipulación por teclado con las flechas.
También espero que algunas partes del código sean de utilidad para quienes estén programando algún juego similar.
  • Enlace de descarga del codigo fuente en processing PacManBot
  • Enlace de descarga del mapa de juego Mapa
No olvidar colocar el mapa dentro de la misma carpeta de programa, no es necesario crear la carpeta data.
El reto para los estudiantes de la UNIAJC es el siguiente:
  • 3 Puntos por mover el PacManBot en pantalla, siempre se debe estar moviendo.
  • 1 Punto por llegar a la galleta en un laberinto sencillo en donde no hay callejones sin salida. Máximo 3 minutos.
  • 1 Punto por llegar a la galleta en un laberinto complejo.

Algoritmos que se pueden consultar sobre resolver laberintos:

Estos son algunos de los enlaces que consulte sobre Pacman: