Minecraft Pi Programando Minecraft con Raspberry Pi (II)


Minecraft Pi
Facebooktwittergoogle_plusredditpinterestlinkedinmailFacebooktwittergoogle_plusredditpinterestlinkedinmail

En un artículo anterior vimos como empezar a programar sobre Minecraft Pi Edition en una Raspberry Pi 2 con Raspbian, http://raspberryzero.com/index.php/2016/02/29/minecraft-pi-programando-minecraft-con-raspberry-pi-i/ , siguiendo con el hilo ahora lo que vamos a aprender es a crear un bloque picando código en la consola de Python y no solo eso si no que ademas vamos a crear un bloque grande en apenas segundos.

Partiendo de la base que tenemos abierto tanto el juego Minecraft Pi Edition y la consola de Python como explicamos en el artículo que anteriormente mencionábamos ejecutaremos los siguientes comandos:

from mcpi.minecraft import Minecraft
mc = Minecraft.create()
x, y, z = mc.player.getPos()
mc.setBlock(x+1, y, z, 1)

Si ejecutamos este código el resultado será algo parecido a lo que muestra esta imagen:

Miecraft Pi Edition

Vemos que con este código hemos creado nuestro primer bloque automáticamente y mediante la consola. Ahora vamos a ver que código poner en la consola seguidamente para hacer con múltiples bloques una roca sólida:

stone = 1
x, y, z = mc.player.getPos()
mc.setBlocks(x+1, y+1, z+1, x+11, y+11, z+11, stone)

Al ejecutar este código vemos que se construye un gran bloque de rocas y nos tiene que quedar algo similar a esto:

Miecraft Pi Edition

 

Con la propiedad setBlocks podemos jugar e ir cambiando valores para ir probando conjunto de bloques mas grandes o menos grandes. En próximos artículos os mostraremos otro tipo de trucos que mediante programación podemos ir haciendo de manera sencilla como el ejemplo de hoy.

Facebooktwittergoogle_plusredditpinterestlinkedinmailFacebooktwittergoogle_plusredditpinterestlinkedinmail