ComputerCraft

ComputerCraft contiene informazioni sul mod ComputerCraft.

ComputerCraft è un mod per Minecraft che aggiunge console per computer con cui è possibile creare complessi sistemi di commutazione Redstone. Utilizza il linguaggio di scripting Lua per tutta la sua programmazione ed è compatibile con RedPower, che è raccomandato per la migliore esperienza. Per il wiki attuale su ComputerCraft vai qui.

Computer

Il Computer è l’oggetto principale di ComputerCraft. Il computer può fare una varietà di cose che il giocatore desidera fare, sia per organizzarsi, giocare per prendersi una pausa nel mondo di gioco, o creare un grande sistema all’interno del quale il computer viene utilizzato per l’input o l’output. La conoscenza del linguaggio di programmazione Lua non è necessariamente richiesta, ma è consigliata per utilizzare i computer al meglio. Una delle API di CC ha uso per il mod Redstone RedPower, che può essere usato per costruzioni tecnologiche più complesse nel mondo di Minecraft.

NOTA: Se sei interessato a imparare Lua per usare questo mod, c’è un tutorial Lua interattivo di base fatto sui forum di ComputerCraft, creato da Casper.


Disk Drive

Il Disk Drive è un modo di archiviazione dei file, ed è l’unico uso per i Floppy Disk, in quanto viene utilizzato per memorizzare i dati per i computer o le tartarughe da utilizzare. ComputerCraft ha la propria API FileSystem che permette ai codificatori Lua di utilizzarli per certi programmi, o semplicemente usarli per portare i file su un altro computer. Un trucco divertente da usare è quello di mettere un disco musicale all’interno del drive per riprodurre musica usando l’applicazione DJ.



Tartarughe

Tutto quello che ha un computer e di più, questi piccoli computer sono robot programmabili fatti per il vostro uso. Alcuni programmi base sono “vai”, “scava” e “balla”. L’API della tartaruga permette ai programmatori Lua di controllarli con il codice. Molte cose possono essere fatte solo con questo piccolo blocco.

Funzioni Lua: * Per una lista più completa visita la sezione turtle delle API

turtle.forward() Fai muovere la tartaruga in avanti
turtle.back() Lascia che la tartaruga si sposti indietro
turtle.up() Lascia che la tartaruga si sposti su
turtle.down() Lascia che la tartaruga si muova verso il basso
turtle.turnLeft() La tartaruga gira a sinistra
turtle.turnRight() La tartaruga gira a destra
turtle.select( slotNum ) La tartaruga seleziona lo slot dato (1 è in alto a sinistra, 16 in basso a destra)
turtle.getItemCount( slotNum ) Conta quanti oggetti ci sono nello Slot dato
turtle.getItemSpace( slotNum ) Conteggia quanti oggetti sono necessari per riempire lo stack nello Slot dato
turtle.dig() Rottura del blocco davanti
turtle.digUp() Rottura del Blocco sopra
turtle.digDown() Rottura del Blocco sotto
turtle.place() Pone un Blocco dello Slot selezionato davanti
turtle.placeUp() Pone un Mattone dello Slot selezionato sopra
turtle.placeDown() Pone un Mattone dello Slot selezionato sotto
turtle.detect() Rileva se c’è un Blocco davanti
turtle.detectUp() Rileva se c’è un Blocco sopra
turtle.detectDown() Rileva se c’è un Blocco sotto
turtle.drop() Scende tutto lo Slot selezionato



Modem Wireless

Per mondi veramente avanzati, prova a costruire modem senza fili:

{C}


Attacca il modem a un computer (shift-click per posizionarlo sul lato), o costruiscilo insieme a un Turtle:



Questi modem wireless sono usati per interazioni wireless con i computer, con una restrizione di distanza basata sulla configurazione (distanza predefinita di 64 blocchi, 16 blocchi se c’è un temporale). L’API rednet permette questi tipi di comunicazione. Non ci sono programmi di base che usano rednet, ma chiunque conosca internet conosce il potenziale della comunicazione wireless tra computer.

Monitor

Costruisci molti blocchi monitor, e mettili insieme, e vedrai che si espandono in un unico display contiguo. Se il computer tocca il display, può essere programmato per disegnare del testo su questo schermo, che sarà visibile a chiunque passi di lì. Provate il monitor eseguendo il programma “monitor”, come “monitor left hello”. Prova a trovare il programma segreto aggiunto nella 1.31 progettato appositamente per i monitor! (Vago suggerimento: Andiamo Solo.)

Nota: I monitor sono stati aggiunti in una versione più recente di ComputerCraft, il che significa che sono ottenibili solo in Technic 7.0+/Tekkit 3.0+!


Uso

Alcuni esempi della potenza del ComputerCraft sono:

  • Utilizzare una console per controllare i tuoi cannoni TNT
  • Utilizzare una console equipaggiata con Minepedia per l’aiuto in minecraftgioco
  • Serrature con password per porte senza redstone
  • Mappe d’avventura
  • Giochi
  • Utilizzare le tartarughe per scavare
  • Utilizzare le tartarughe per coltivare legno

…. e molto, molto di più.

Vedi anche

  • API
  • Elementi di Computercraft
  • Programmi notevoli
  • Codifica
  • Computercraft Thread @ minecraftforum.net
  • ComputerCraft homepage

IndustrialCraft – RedPower – BuildCraft – Equivalent Exchange – ThaumCraft – Mo’ Creatures – Weapon Mod – Better Dungeons

Railcraft – Tubi Buildcraft aggiuntivi – Tubi Logistica – Pietra Rossa senza fili – Millenaire – Tomi e Libri XP – Silvicoltura – Tavolo di Artigianato II – Stoccaggio Ender – CARuins – ComputerCraft – Minecraft Forge

Somnia – Minimap di Rei – Optifine – MAtmos – Non abbastanza oggetti

v – d – eTechnic Pack Mods

Major Gameplay Mods

Mods di gioco minori

Opzioni/Performance Mods

Computer – Monitor – Unità disco – Modem wireless – Floppy Disk

Tartaruga – Tartaruga senza fili – Tartaruga minatrice – Tartaruga minatrice senza fili – Tartaruga abbattitrice – Tartaruga coltivatrice – Tartaruga scavatrice – Tartaruga da mischia –

API – Coding – Lua – Programmi notevoli – Rednet

v – d – eComputerCraft

Computer

Tartarughe

Programmazione

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.