41. Enemigos "inteligentes": PicMan (1: esqueleto). (*)
Este juego es todo un clásico: recorrer un laberinto, recogiendo "galletas" y escapando de los fantasmas. Cuando recogemos todas las "galletas", pasamos al siguiente nivel:
La estructura básica del juego ya nos es conocida: nos movemos por un laberinto, que se puede representar como un conjunto de casillas, algunas de las cuales son "pisables", y otras de las cuales son "no pisables". En el juego original, se trataba de casillas de 8x8 píxeles; en nuestro caso deberíamos hacerlo al menos al doble de tamaño, de modo que nuestro mapa de fondo estaría formado pos casillas de 16x16:
Por supuesto, hay novedades. La primera, que es sencilla de programar, es que los enemigos tienen "dos modos de comportamiento". Normalmente "nos matan", pero si comemos una "galleta grande", se vuelven de color azul y podemos matarles nosotros a ellos durante un breve espacio de tiempo. La segunda novedad, que es en la que nos centraremos hoy, es que los enemigos no tienen movimientos prefijados de un lado a otro ni se mueven (totalmente) al azar...
- El fantasma rojo del juego original (Blinky en la versión traducida al inglés, Oikake en la versión original japonesa) es "nuestra sombra": nos va persiguiendo por el laberinto.
- El fantasma rosa (Pinky o Machibuse) intenta adelantarse a nosotros y tendernos una emboscada, cortándonos el paso (observa nuestra posición y nuestra dirección, para intentar situarse por delante).
- El fantasma azul (Inky o Kimagure) es el más impredecible: a veces parece moverse a su aire y a veces nos persigue. Realmente, su comportamiento imita el de Blinky (el fantasma rojo), pero como está en otra parte de la pantalla, puede resultar desconcertante.
- El fantasma naranja (Clyde o Guzuka) nos persigue cuando está lejos (a más de 8 casillas), y cuando está cerca pasa a moverse idependientemente de nosotros (podría sonar a que no es un fantasma peligroso, pero aun así nos podemos topar con él cuando estamos intentando esquivar a otro).
Más detalles sobre el movimiento de los fantasmas... y sobre muchísimas más cosas del juego original (en inglés) se pueden encontrar en PacMan Dossier.
Nosotros en un primer acercamiento crearemos el esqueleto del juego, con nuestro personaje y un único enemigo que se mueva de lado a lado, basándonos en la cuarta entrega de MiniMiner. En un segundo acercamiento añadiremos todos los enemigos, cada uno con su propio movimiento "más real".
(Pronto disponible)