Mi nombre es Jens Bergensten, me dicen Jeb Soy desarrollador principal de Minecraft
en mojang.com. tenía 11 o 12 cuando empeze a programar porque quería hacer juegos
Uno de los amigos de mi padre me dijo que necesitaba saber programar para hacer
juegos. Así que comense a programar.
Me gusta el diseño y averiguar arquitectura
de las cosas. Y eso me gusta de Minecraft.
En la siguiente hora aprenderas lo basico
de ciencias de la computacion programando los movimientos de Alex o Steve en un
simulador del mundo de Minecraft. usualmente programacion es solo texto pero
hoy usaremos bloques: un sistema que se puede arrastrar y soltar
para escribir programas. por debajo estas programando JavaScript. Un concepto que
estaras aprendiendo lo que un programador usa cada dia y son las bases de ciencias
de computacion. Aqui en Mojang se usa el mismo concepto para crear Minecraft.
Antesde comenzar, escojeras un persoaje. Yo usare Alex.
Vamos a desarrollar un programa que le ayude a moverse.
Tu pantalla se divide en tres partes
la izquierda es Minecraft de juego, donde tu programa se ejecuta. Las instrucciones
para cada nivel estan escritas abajo. En medio es la caja de herramientas y cada
bloque es un comando para Alex. El espacio blanco se un espacio de trabajo
y aqui construiremos nuestro programa. Si arrastramos el bloque de avanzar(); a
nuestro espacio de trabajo y luego damos clic en ejecutar.¿Qué pasa? Alex avanza un
espacio en la cuadricula. ¿Qué tal si queremos que haga algo despues
de moverse? Podemos agregar otro bloque a nuestro programa
escogere el bloque vueltaDerecha(); y lo
arrastrare por debajo de mi bloque
avanza(); hasta que la linea anaranjada aparezca.
luego lo soltare y los bloques
se uniran, ejecutamos
y Alex ejecutara los comandos
de arriba hacia abajo y si quieres borrar
un bloque, solo arrastralo en medio
para regresar al nivel principal
usa el comienza de nuevo de la derecha.
Otra cosa veras un triangulo en el bloque
y significa que puedes cambiar tu opcion
Comencemos a codificar!