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