|
ComputerCraft é um mod para minecraft que adiciona consoles de computador com os quais você pode criar complexos sistemas de comutação Redstone. Ele usa a linguagem de scripting Lua para toda a sua programação e é compatível com o RedPower, que é recomendado para a melhor experiência. Para o wiki real no ComputerCraft vá aqui.
Computador
O Computador é o item principal do ComputerCraft. O computador pode fazer uma variedade de coisas que o jogador deseja fazer, seja para se organizar, jogar para fazer uma pausa no mundo do jogo, ou criar um grande sistema dentro do qual o computador é usado para entrada ou saída. O conhecimento da linguagem de programação Lua não é necessariamente necessário, mas é recomendado para usar os computadores em toda a sua extensão. Uma das APIs da CC tem uso para o redstone mod RedPower, que pode ser usado para construções tecnológicas mais complexas no mundo do Minecraft.
NOTE: Se você está interessado em aprender Lua para usar este mod, há um tutorial interativo básico de Lua feito nos fóruns do ComputerCraft, criado pela Casper.
Unidade de disco
A Unidade de disco é uma forma de armazenamento de ficheiros, e é o único uso para os Disquetes, pois é usado para armazenar dados para computadores ou tartarugas para usar. A ComputerCraft tem sua própria API FileSystem que permite aos codificadores Lua utilizá-los para determinados programas, ou simplesmente usá-los para portar arquivos para outro computador. Um truque divertido para usar é colocar um disco de música dentro da unidade para reproduzir música usando a aplicação DJ.
|
|
Tartarugas
Tudo o que um computador tem e muito mais, estes pequenos computadores são robôs programáveis feitos para o seu uso. Alguns programas base são “go”, “excavate” e “dance”. A API da tartaruga permite que os codificadores Lua os controlem com código. Muitas coisas podem ser feitas apenas com este pequeno bloco.
Funções Lua: * Para uma lista mais completa, veja a secção tartaruga da API
turtle.forward() | Deixe a tartaruga avançar |
turtle.para trás() | Deixe a tartaruga mover-se para trás |
turtle.up() | Deixe a tartaruga mover-se para cima |
turtle.down() | Deixe a tartaruga mover-se para baixo |
turtle.turnLeft() | A tartaruga vira à esquerda |
turtle.turnRight() | A tartaruga vira à direita |
turtle.select( slotNum ) | A tartaruga selecciona o Slot dado (1 é superior esquerdo, 16 é inferior direito) |
turtle.getItemCount( SlotNum ) | Conta quantos itens estão no Slot dado |
turtle.getItemSpace( slotNum ) | Conta quantos itens você precisa para preencher a pilha no Slot dado |
turtle.dig() | Breaks the Block in front |
turtle.digUp() | Quebra o Bloco acima |
turtle.digDown() | Quebra o Bloco abaixo |
turtle.place() | Coloca um Bloco do Slot selecionado na frente |
turtle.placeUp() | Coloca um bloco da Ranhura selecionada acima |
turtle.placeDown() | Coloca um bloco da Ranhura selecionada abaixo |
turtle.detect() | Detecta se existe um Bloco em frente |
turtle.detectUp() | Detecta se existe um Bloco em cima |
turtle.detectDown() | Detecta se existe um Bloco em baixo |
turtle.drop() | Dropps everything of the selected Slot |
|
>
|
Wireless Modem
Para mundos verdadeiramente avançados, tente construir Modems sem fio:
{C}
>
Ancontar o modem a um computador (shift-clique para colocá-lo ao lado), ou criá-lo junto com uma tartaruga:
|
|
Estes modems sem fio são usados para interações sem fio com computadores, com uma restrição de distância baseada na configuração (distância padrão de 64 blocos, 16 blocos se houver uma trovoada). O rednet API permite tais tipos de comunicação. Não existem programas base que usam rednet, mas qualquer pessoa que conheça a internet conhece o potencial da comunicação sem fio entre computadores.
Monitor
Build lotes de blocos de monitor, e colocá-los juntos, e você verá que eles se expandem para um display contíguo. Se o seu computador estiver tocando a tela, ele pode ser programado para desenhar texto para esta tela, que será visível para qualquer um que passe por ela. Experimente o monitor executando o programa “monitor”, como “monitor left hello”. Tente encontrar o programa secreto adicionado em 1.31 especialmente concebido para monitores! (Dica vaga: Vamos Solo.)
Nota: Monitores foram adicionados em uma versão mais recente do ComputerCraft, o que significa que eles só podem ser obtidos no Technic 7.0+/Tekkit 3.0+!
Uso
>São alguns exemplos do poder do ComputerCraft:
- Utilizar um console para controlar seus canhões TNT
- Utilizar um console equipado com Minepedia para minecraft ajuda emjogo
- Senhas de portas sem pedra vermelha
- Mapa de aventura
- Jogos
- Utilizar tartarugas para mina
- Utilizar tartarugas para madeira da fazenda
>
>
>
>
…. e muito, muito mais.
Ver também
- API
- Itens de ComputerCraft
- Programas notáveis
- Codificação
- Fio de ComputerCraft @ minecraftforum.net
- Página inicial do ComputerCraft
>
>
>
>
>
|
|