move_ = mover normal if wall/trap = saltar obstáculo pick_up / open_door = acciones
📟 Consola de Ejecución
🟢 Sistema listo. ¡Programa tu camino al tesoro!
📖 ¿Cómo jugar?
Eres un explorador 🧭 que busca el tesoro 💎. Debes programar una secuencia de instrucciones para llegar hasta él.
🟢 Movimientos
move_up / down / left / right — Mueven al explorador una casilla en celdas vacías.
Si el movimiento lleva a un muro 🧱 → ¡Error! Usa if wall para saltarlo.
Si el movimiento lleva a una trampa ⚡ → ¡Error! Usa if trap para saltarla.
Puedes pasar sobre monedas 🪙 y llaves 🔑, pero necesitas pick_up para recogerlas.
🟠 Condicionales de movimiento (if wall/trap → dirección)
if wall → right — Si hay muro a la derecha, lo salta (avanza 2 casillas). Si no hay muro, avanza normal (1 casilla).
if trap → right — Si hay trampa a la derecha, la salta (avanza 2 casillas). Si no hay trampa, avanza normal.
Funciona igual con las 4 direcciones: up, down, left, right.
⚙️ ¡Ojo! Si usas if wall pero hay una trampa, caerás en ella. ¡Elige bien tu condicional!
🔵 Acciones
pick_up — Recoge la llave 🔑 o moneda 🪙 de la casilla donde estás parado. ¡Obligatorio para recoger objetos!
open_door — Abre la puerta 🚪 del mapa. Necesitas haber recogido la llave primero con pick_up. Funciona desde cualquier posición.
🏆 Objetivo
Llega al tesoro 💎. Si hay obstáculos (muros 🧱 o trampas ⚡) en el mapa, debes saltarlos TODOS con if wall o if trap antes de reclamar el tesoro. Si hay monedas 🪙, debes recogerlas TODAS con pick_up. Desde el nivel 6, debes recoger la llave y abrir la puerta. ¡Hay 10 niveles con dificultad creciente!