7. Programando los enemigos de Pacman

Creando y programando los enemigos de Pacman

En esta lección lo que vamos a hacer es añadir los enemigos ya que ya tenemos las pepitas normales y las pepitas especiales distribuidas en todo el circuito del Pacman.

Podéis diseñar el personaje si estáis inspirados o bien subirlo directamente de internet.

Aquí lo tenéis en formato png, preparado para que lo guardéis y subáis a vuestro proyecto de Scratch.

enemigo pacman

Una vez lo tengáis subido podéis duplicarlo tantas veces como personajes queráis y simplemente cambiándole el color con el cubo de pintura, obtendréis personajes únicos.

El vídeo del curso solo está visible para los suscriptores.
Puedes suscribirte aquí o entrar si ya eres miembro.


El recorrido de cada personaje

Como cada personaje enemigo será único lo que vamos a hacer es realizar un recorrido distinto para cada uno de ellos. Muy importante que sean en círculo cerrado. Esto significa que si queremos darle la característica “por siempre” el recorrido tiene que volver al inicio de donde ha salido nuestro personaje. Consiguiendo así que no se note que el personaje se de tiene o empieza de nuevo el circuito.

La idea es que cada personaje tenga un circuito único y no todos hagan el mismo ya que sino quedará muy raro y queremos que sea lo más natural posible.

Por otro lado, intentaremos cuadrar los tiempos de la mejor forma posible, intentando que siempre lleven la misma velocidad y no haya acelerones repentinos.

Pacman enemigos en Scratch

Los bloques que utilizaremos en este caso son los de “deslizar durante X segundos” a un punto de coordenadas concreto.

Existen otras formas de hacerlo

Existen otras formas de hacer que los enemigos tomen las decisiones al entrar en contacto on una pared y que la dirección que tomen sea aleatoria. Pero como su comportamiento no lo podemos predecir deberíamos crear un objeto por pared y darle las opciones posibles en función de su localización siendo así muchísimo más complejo.

Para terminar de dar forma al videojuego os recomiendo utilizar los bloques de deslizar y programar un recorrido distinto para cada enemigo.

Volver a: Curso de Pacman > 1. Pacman en Scratch