Ayer me recomendaron un juego realmente notable: el Light Bot.
El objetivo del juego es lograr que un robotito recorra su entorno, encendiendo algunas de las baldosas por las cuales camina. Para ello disponemos de acceso a la memoria del robot, pudiendo almacenar allí las instrucciones que lo harán moverse, girar, saltar y encender o apagar las baldosas.
Lo desafiante del juego es que el robot tiene muy poca memoria: 28 instrucciones en total, divididas en 12 principales y dos grupos de 8 para definir dos funciones o subrutinas.
Esta parquedad hace que, tras unos cuantos niveles, tengamos que recurrir a la recursión (chiste no intencional) para ganar, lo cual me pareció realmente delicioso.
Septiembre 19, 2008 a las 4:24 pm |
Buenísimo!!!
No sé quién inventó esto, pero es un genio!
Septiembre 19, 2008 a las 5:44 pm |
Muy bueno, me ha gustado el juego.
Al final me ha dicho que por qué no me planteo aprender un lenguaje de programación… cuando precisamente estudié informática y trabajo de programador :-p
He intentado usar la recursividad y el muñeco no se paraba nunca. Creo que no valía la recursividad, pero sí que había que usar funciones anidadas.
Septiembre 21, 2008 a las 5:19 pm |
Me es imposible pasar del nivel 10 :S alguien fue capaz?
Septiembre 21, 2008 a las 7:32 pm |
Si el 10 si te referís al que tenes como muchas escaleras, es facil.
Te doy una pista: 3 Saltos
Septiembre 21, 2008 a las 7:58 pm |
¡Me encantó! Le veo además excelentes posibilidades didácticas. Si consigo encontrar el espacio y el tiempo para que los chicos lo vean en la escuela, tal vez pueda compartir algo acerca de la experiencia.
Voy por el nivel 8 y dejé para no enviciarme. Pero ya retomaré. Probé salir y volver a entrar y el juego “recordaba” en qué nivel había dejado, sin que yo hubiera guardado nada. Espero que esto se mantenga, para no tener que volver a pasar por los niveles anteriores.
Septiembre 21, 2008 a las 8:06 pm |
Tengo la intención de hacer un juego propio con más opciones de juego. Si quieren pueden dejar sus sugerencias aquí.
Septiembre 24, 2008 a las 5:00 pm |
Terminé el juego. Me dice que usé 199 comandos. No sé si eso es bueno o malo.
El juego está buenísimo. Ahora tendré que probar a robotín
Septiembre 24, 2008 a las 5:03 pm |
Juli: espero que Robotín te guste; no olvides bajar la última versión, que está en esta página:
http://robotin.wikidot.com/
Octubre 2, 2008 a las 7:20 pm |
Me volvió loco, no lo puedo pasar.
Me quedé en el nivel que tiene un cuadro azul a cada extremo.
AYUDA!!!
Octubre 7, 2008 a las 4:34 pm |
Bastante complejo al principio, luego tomas la logica y ya esta, lo cierto es que son 12 leveles, pero el 10 es el mas dificil de todos, saluos y si alguien sabe si hay mas avisen para seguir cabeceandome ja
Noviembre 5, 2008 a las 11:25 pm |
llegue al nivel 11, el ultimo ! pero no puedo pasarlo, solo consigo iluminar la mitad de las casillas,
que me falta?
Noviembre 7, 2008 a las 4:25 am |
Yo también llegué al 11 pero no lo puedo pasar. El problema es el siguiente:
Si en el main method tienes 12 espacios (para 12 opciones) y cada función puede albergar sólo 8, entonces el total del movimientos es 96. El punto es que en el nivel 11, existen 47 cuadros azules a los que necesitas moverte al menos 1 vez para llegar a cada uno -saltando o avanzando- lo que da un total de 94 movimientos necesarios (porque 47×2=94). Considerando que además necesitas cambiar de dirección varias veces – izquierda y/o derecha – resulta imposible de realizar porque solo te quedarían 2 movimientos.
La controversia es: ¿yo estoy estoy calculando mal o la gente que dijo que lo terminó está mintiendo? Si alguien sabe como resolver este problema que lo diga por favor (o si creen conmigo que no tiene solución, también).
Saludos.
Noviembre 7, 2008 a las 9:25 am |
Yo recuerdo haber resuelto todos los niveles, aunque no recuerdo en particular el código que usé en el 11. En cuanto pueda jugaré nuevamente y pongo el código.
Mientras tanto, por qué no prueban el Robotín?
http://robotin.wikidot.com
Noviembre 7, 2008 a las 9:49 am |
Un posible código para resolver el nivel 11 es el siguiente:
principal: izq f1 der salto f1 der salto f1
f1: der f2 f2 izq salto izq f2 f2
f2: luz av luz av luz av luz av
Noviembre 13, 2008 a las 2:23 am |
gracias marcos, ya pude terminarlos, el 12 estaba regalado. ahora voy a probar a robotin
Noviembre 22, 2008 a las 1:22 pm |
como puedo pasar el nivel sieteeeeeeeeee ayuuuuuda stoy desesperado
Noviembre 22, 2008 a las 1:40 pm |
por favor denme los comandos para pasar el 7
Noviembre 22, 2008 a las 1:47 pm |
Aquí hay soluciones para todos los niveles:
http://www.suezanntoh.com/posts/video-games/171
Noviembre 22, 2008 a las 2:02 pm |
muchas gracias marcos si necesitas ayuda en algun juego solo dime y yo te ayudo bye
Noviembre 22, 2008 a las 2:35 pm |
Oigan, les recomiendo el juego de indestructo tank anniversary edition. Es traumante y dificil para pasar.
Febrero 26, 2009 a las 4:26 pm |
termine light bot con 192 comandos, tengo varios codigos por si alguien quiere preguntar. el juego esta buenisimo, ojala tuviera mas niveles
Octubre 7, 2009 a las 2:31 pm |
El juego es un juego muy lógica. Sólo tienes que thnik coherente para analizar la situación, pero no que por muy difícil que muchas veces difícil.