CODECOMBAT es un programa online totalmente gratuito que trata sobre un juego el cual "esta sin
programar". Para superar los niveles tienes que ser tú el que programa los propios movimientos de tu
personaje dentro de unas condiciones que te marca el propio nivel como por ejemplo, un número restringido
de condiciones o acciones.
VAMOS A PROGRAMAR JUGANDO
Para comenzar esta aventura debes ingresar a https://codecombat.com/
https://codecombat.com/
Puedes Registrarte para que tus partdas queden guardadas, y contnúes cuando lo desees.
Tienes varios opciones para ingresar, si quieres ver como empezar a jugar, solo presiona el botón “jugar”
En estos primeros niveles, tenes que programar de tal forma que tu personaje supere los niveles de diferentes formas, como pueden ser:
matando a los enemigos, recogiendo todos los diamantes, destruyendo puertas ..., pero siempre saliendo sano y salvo
VAMOS A JUGAR
Éste es tu primer desafío, la flecha amarilla te acompañará en las
primeras partidas para guiarte donde hacer clic
Podrás seleccionar el Héroe que mas te guste, haciendo clic en cada uno de
ellos te dará su fcha técnica.
Puedes personalizar tu héroe
Estas son algunas habilidades que va a necesitar tu héroe.
hero.moveDown :para que el personaje se mueva hacia abajo .hero.moveUp : para que el personaje se mueva hacia arriba.hero.moveRight : para que el personaje se mueva hacia la derecha.hero.moveLeft : para que el personaje se mueva hacia la izquierda.
Desafío a realizar
Aquí deberemos ir escribiendo los
Códigos para que nuestro héroe pueda cumplir con
el desafío
Si necesitas más ayuda para continuar, puedes pedir pistas
Puedes presionar CORRER para que observes que hace tu héroe en cada línea que escribas.
Una vez que escribiste todas las líneas necesarias para el movimiento de tu héroe, presiona HECHO, de esta forma veras si el objetivo fue cumplido.
Si tu héroe hizo todo bien tendrás la victoria de tu primer desafío.
Si te gusto puedes elegir el siguiente
nivel
CONDICIONES:while (true) {...}: cuando una sea una cosa verdadera que realiza las acciones en bucle (primero una cosa, luego la otra y así sucesivamente ). Entre las llaves ({}) colocaremos los acciones que queremos que se realicen.say ( message ): utilizada para que nuestro personaje diga claves o contraseñas necesarias para abrir puertas, por ejemplo.finNearestEnemy (...): cuando hay varios enemigo poner ver enemy = finNearestEnemy (...) y nuestro personaje va hacia el enemigo mas cercano y así poder continuar con el nivel.ACCIONES:hero.attack ("..."): utilizada par que nuestro personaje ataque a un enemigo, el nombre de dicho enemigo se colocara dentro de los paréntesis para saber a que enemigo tiene que atacar nuestro personaje
Te dejo algunos códigos que necesitaras para los siguientes niveles.
Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8