DESCRIPCIÓN DEL JUEGO:
Este juego, existe desde la época de nuestros padres, consiste en un elemento dinámico, una figura, que se va desplazando por un laberinto o circuito cerrado, con la intención de ir comiendo puntos o cocos, hasta conseguir que desaparezcan todos, de ahí viene a lo mejor su nombre "ComeCocos". El jugador, con las flechas desplaza arriba, abajo, a la derecha o a la izquierda el ComeCocos.
El juego se termina o bien ganando cuando el jugador come todos los puntos, o bien perdiendo cuando los fantasmas consiguen alcanzarlo y comérselo.
Como elementos excepcionales, existen unos puntos, a los que yo llamo pastillas, que una vez que el ComeCocos se los traga, durante ocho segundos, tiene la capacidad de comerse a los fantasmas que le persiguen. No obstante, cada vez que se come a uno de éstos, se vuelve a generar otro fantasma nuevo, de manera que siempre hay dos fantasma intentando perseguir al ComeCocos.
PROGRAMACIÓN:
En cuanto a la programación del juego, explicaremos primero lo que puede considerarse como los elementos estáticos y luego los elementos dinámicos del mismo.
ESCENARIO:
Dentro de los elementos estáticos, empezaremos con el escenario del juego. En el se utilizan tres fondos: uno en el que discurre el juego en sí, donde está dibujado el laberinto por el cual se va a desplazar el ComeCocos y los fantasmas (elementos dinámicos), y otros dos fondos: el "Perdedor", que aparece cuando el jugador pierde, donde está escrito sobre un fondo negro "Es una pena has perdido" y el "Ganador", que surge con la victoria del jugador, donde sobre un fondo negro aparece el texto "Enhorabuena has ganado".
Dentro de la programación del escenario se establece, que al comenzar el juego, se fije la variable de puntos a 0, que contabiliza los cocos que va comiendo el ComeCocos, se
muestre la variable de marcador y que se fije también a 0, que es el tanteo que va consiguiendo el jugador y que también se espere hasta que, o bien el ComeCocos consiga comer 92 cocos, que es la máxima puntuación que puede obtener el jugador, en cuyo caso pasaría al fondo de haber ganado, o bien que espere a recibir el mensaje "perdedor", que se envía cuando al ComeCocos lo tocan alguno de los fantasmas que hay dispuestos en el juego. En ambos casos, tanto si sale el fondo "Ganador" o el "Perdedor" se toca un sonido característico.

PUNTOS O COCOS:
Otro de los elementos estáticos que tiene el juego, son los puntos o cocos que tiene que ir consiguiendo el jugador dirigiendo al ComeCocos. En total son 92 y cada uno de ellos tiene unas coordenadas propias, que lo establecen en una posición concreta del laberinto. De esta forma están repartidos homogéneamente por todo el circuito. Dentro de la programación se determina, que estén visibles hasta que los toque el ComeCocos, ya que en el momento en el que alcance a uno, éste se esconderá y se tocará un sonido identificador. Cada vez que el comecocos engulla un coco, se sumarán 10 puntos al marcador. A su vez, la variable que lleva la cuenta de los tantos del jugador, se incrementará 1. Una vez conseguido comerlos todos, el jugador habrá logrado su objetivo y ganará el juego. Si el jugador pierde, al dar paso al fondo "Perdedor", todos los puntos desaparecerán.

PASTILLAS:
Entre los 92 puntos, hay que destacar cuatro, también llamados pastillas, que son un poco más grandes que los demás. En su programación, se establece que cuando el jugador los alcance con el ComeCocos, se esconderán, el marcador tendrá unos 100 puntos más y en el contador de puntos se sumará 1. Tienen la particularidad de que en el caso en el ComeCocos se los trague, se enviará el mensaje "A jalar", que provocará que durante ocho segundos, éste tenga la posibilidad de comerse a sus perseguidores, los fantasmas y acumular así, 100 puntos adicionales por cada uno de ellos. Esto es importante de cara a establecer nuevos récords, puesto que cuantos más fantasmas consiga engullir en una partida, más puntos lograré obtener.COMECOCOS:



Para saber si ha llegado a una pared, el programa hace que el ComecoCocos se pregunte constantemente, si el punto negro que tiene la figura en el lateral derecho, está en contacto con el color del fondo del laberinto o no. Mientras esto sea así, es decir, siempre que el objeto se desplace por un fondo negro, no habrá ningún problema y se seguirá moviendo. En cuanto ese punto negro, toque una pared de fondo azul, la pregunta será falsa, la dirección se establecerá a 0 y el ComeCocos se detendrá.