| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
A | Algoritmo Gato |
1 | Cat.moveRight() |
2 | Cat.say(“Burger1”) |
3 | Cat.moveRight(2) |
4 | Cat.attack(“Enemigo1”) |
5 | Cat.moveRight() |
6 | Cat.say(“Llave1”) |
7 | Cat.moveLeft(2) |
8 | Cat.moveDown(2) |
9 | Cat.moveLeft() |
10 | Cat.attack(“Enemigo2”) |
11 | Cat.moveLeft() |
12 | Cat.say(“Llave2”) |
13 | Cat.moveRight(3) |
14 | Cat.say(“Burger2”) |
15 | Cat.moveRight() |
16 | Cat.moveDown() |
17 | Cat.attack(“Enemigo3”) |
18 | Cat.moveDown() |
19 | Cat.say(“Llave3”) |
B | Algoritmo Gato |
20 | Cat.moveLeft() |
21 | Cat.attack(“Enemigo4”) |
22 | Cat.moveLeft(2) |
23 | Cat.say(“Burger3”) |
24 | Cat.moveLeft() |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
INSTRUCCIONES DE CODECOMBAT
MÉTODOS:
Atacar(Objetivo) -> Ejemplo: heroe.attack(“Malo1”)
EncontrarEnemigoMásCercano() -> Regresa el nombre del enemigo más cercano: Ej – heroe.attack(heroe.findNearestEnemy()
moverAbajo()
moverIzquierda()
moverDerecha()
moverArriba()
Mueve el personaje un solo cuadro,
en la dirección indicada.
Nota: Si agrego un número al paréntesis, el personaje se mueve más cuadros
Decir(mensaje) – Ejemplo: heroe.say(“puerta1”)
| | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | |