Um Blog Sobre Raspberry Pi Made In Brazil

sábado, 16 de agosto de 2014

Como Baixar e Instalar o Minecraft no Raspberry Pi (Grátis)


Alguns de você estão perguntando: Porque instalar um jogo no Raspberry Pi se o foco do projeto é aprender a programação? Outros irão perguntar se estou incentivando o download do minecraft pirata.

De acordo com a Wikipédia: 
Minecraft é um jogo eletrônico tipo sandbox e independente de mundo aberto que permite a construção usando blocos (cubos) dos quais o mundo é feito. Foi criado por Markus "Notch" PerssonO desenvolvimento de Minecraft começou por volta do dia 10 de maio de 2009. A jogabilidade foi baseada nos jogos Dwarf Fortress, Dungeon Keeper e Infiniminer. Foi vencedor do prêmio VGA 2011 de jogos independentes.

Fonte: http://pt.wikipedia.org/wiki/Minecraft


A versão gratuita do Minecraft está disponível para o Raspberry Pi; é a única edição do jogo com uma interface de programação. Isso significa que você pode escrever comandos e scripts em Python para construir as coisas no jogo, automaticamente, bem como manualmente. Alem do mais você pode ter Raspberry Pi minecraft server pra jogar em rede com seus amigos.


Minecraft Para Raspberry Pi

Para quem não conhece, o Raspberry Pi é um mini computador do tamanho de um cartão de crédito que tem como objetivo principal estimular o ensino da programação de computadores entre crianças e adultos de todas as idades. 

Para quem quer saber mais, recomendo a leitura dos artigos à seguir:

A Revolução do Raspberry Pi - Onde e Como Comprar - Parte 1
A Revolução do Raspberry Pi - Onde e Como Comprar - Parte 2

INSTALAÇÃO

[ATUALIZAÇÃO 09/2014]
De acordo com a documentação oficial, o Minecraft Pi Edition já se encontra nos repositórios do Raspbian não sendo mais necessário acompanhar a parte antiga desse tutorial.

Minecraft pi edition pode estar instalado por padrão com um atalho na área de trabalho como a imagem abaixo:







Caso não venha instalado, abra o terminal e digite os comando abaixo:

sudo apt-get update
sudo apt-get install minecraft-pi

Agora você pode seguir o tutorial e pular a parte logo abaixo. 

[DESATUALIZADO] Atualmente Minecraft não é instalado por padrão no Raspbian. Para instalá-lo é necessário baixar os arquivos da internet.

Abra uma janela de terminal (lxterminal) e digite o seguinte comando:

wget http://goo.gl/o2aene -O mcpi.tar.gz --no-check-certificate

Obs: Você pode copiar e colar pelo mouse (botão direito e copiar/colar) ou pelo teclado CTRL+C CTRL+SHIFT+V

Depois de ver  'mcpi.tar.gz' o cursor do mouse volta para o prompt, e novamente digite o seguinte para extrair os arquivos:
tar xzf mcpi.tar.gz

Isto irá criar um novo diretório (pasta) na sua pasta pessoal do usuário pi chamado mcpi, que é onde a instalação do Minecraft é armazenada.

É seguro excluir o arquivo mcpi.tar.gz depois de ter extraído o seu conteúdo. Para fazer isso
 digite
rm mcpi.tar.gz.

EXECUTAR
Para rodar o Minecraft digite:
cd mcpi (aperte enter)
./minecraft-pi

Quando Minecraft Pi for carregado, clique em Start Game , seguido de Create new.

Agora você está no jogo do Minecraft! Dê uma volta, corte coisas e construa outras!


INTERFACE DE PROGRAMAÇÃO


Com Minecraft aberto, volte para a janela do terminal (lxterminal) e abra uma nova guia clicando File e New Tab (Arquivo e Nova Aba) .

Na nova aba, navegue até o diretório (pasta) da API  do Python:

cd ~/mcpi/api/python

Agora abra o interpretador Python digitando python e pressionando Enter. Com o interpretador Python carregado, comece por importar a biblioteca de Minecraft. Este está localizado na pasta mcpi/api/python/, que é por isso que você deve navegar até lá para acessá-lo.

Você pode digitar comandos no modo interativo do Python, ou criar um arquivo com uma lista de comandos, em seguida, executar o arquivo à vontade. Veja mais sobre Python .


Em seguida, importe a biblioteca de Minecraft com o seguinte comando:

import mcpi.minecraft as minecraft

Com a biblioteca disponível, você pode conectar-se ao jogo com:

mc = minecraft.Minecraft.create()

ENVIAR UMA MENSAGEM

Para postar uma mensagem na tela para que todos os jogadores do jogo na rede possam ver, digite o seguinte comando
mc.postToChat("Digite a sua mensagem aqui")


ENCONTRE A SUA LOCALIZAÇÃO

Para encontrar a sua localização:
pos = mc.player.getPos()

A variável pos agora contém a sua localização no jogo, com acesso a cada parte do conjunto de coordenadas com 
pos.x, pos.y e pos.z.

Alternativamente, uma boa maneira de obter as coordenadas em variáveis ​​separadas é usar a técnica de descompactação do Python:
x, y, z = mc.player.getPos()

Agora as variáveis x, y, e z contem cada parte de suas coordenadas de posição.

NO MINECRAFT NADA SE CRIA, TUDO SE TRANSFORMA (MENOS NO MINECRAFT PI EDITION) 


Você pode criar blocos num determinado conjunto de coordenadas com
mc.setBlock(x, y, z):
x, y, z = mc.player.getPos() mc.setBlock(x + 1, y, z)

Agora, um bloco deve aparecer ao lado de onde você está. Note que você deve ligar para a sua posição de cada vez, para que possa se movimentar e tirar as coisas em lugares diferentes.


Tente isso em um loop:

x, y, z = mc.player.getPos()  for dx in range(1, 101): for dy in range(1, 101): for dz in range(100): mc.setBlock(x + dx, y + dy, z + dz)

Isso deve desenhar um cubo 100x100 ao seu lado. Tente ajustar os intervalos para ignorar todos os outros blocos:

x, y, z = mc.player.getPos()  for dx in range(1, 101, 2): for dy in range(1, 101, 2): for dz in range(100, 2): mc.setBlock(x + dx, y + dy, z + dz)




REFERÊNCIA DA API

Veja uma referência da API no stuffaboutcode.com.

Esse artigo, por http://www.raspibrasil.blogspot.com.br está licenciado
sobre a licença Creative Commons Attribution 4.0 International Licence.

+1

Postagem mais recente Postagem mais antiga Página inicial

0 comentários:

Postar um comentário