|
ComputerCraft es un mod para minecraft que añade consolas informáticas con las que se pueden crear complejos sistemas de conmutación de Redstone. Utiliza el lenguaje de scripting Lua para toda su programación y es compatible con RedPower, que se recomienda para la mejor experiencia. Para la wiki actual sobre ComputerCraft ir aquí.
Ordenador
El Ordenador es el elemento principal de ComputerCraft. El ordenador puede hacer una variedad de cosas que el jugador desea hacer, ya sea para organizarse, jugar para tomar un descanso en el mundo del juego, o crear un gran sistema dentro del cual el ordenador se utiliza para la entrada o salida. El conocimiento del lenguaje de programación Lua no es necesariamente necesario, pero se recomienda para utilizar los ordenadores en toda su extensión. Una de las API de CC tiene uso para el mod RedPower de redstone, que puede ser utilizado para construcciones tecnológicas más complejas en el mundo de Minecraft.
NOTA: Si estás interesado en aprender Lua para utilizar este mod, hay un tutorial interactivo básico de Lua realizado en los foros de ComputerCraft, creado por Casper.
Unidad de Disco
La Unidad de Disco es una forma de almacenamiento de archivos, y es el único uso de los Discos Floppy, ya que se utiliza para almacenar datos para que los ordenadores o las tortugas los utilicen. ComputerCraft tiene su propia API de Sistema de Archivos que permite a los codificadores de Lua utilizarlos para ciertos programas, o simplemente utilizarlos para portar archivos a otro ordenador. Un truco divertido de usar es poner un disco de música dentro de la unidad para reproducir música usando la aplicación DJ.
|
|
Tortugas
Todo lo que tiene un ordenador y más, estos pequeños ordenadores son robots programables hechos para su uso. Algunos programas base son «ir», «excavar» y «bailar». La API de las tortugas permite a los codificadores de Lua controlarlas con código. Se pueden hacer muchas cosas con este pequeño bloque.
Funciones de Lua: * Para una lista más completa visite la sección de tortugas de la API
turtle.forward() | Deja que la tortuga se mueva hacia adelante |
turtle.atrás() | Que la tortuga se mueva hacia atrás |
turtle.up() | Que la tortuga se mueva hacia arriba |
turtle.abajo() | Deja que la Tortuga se mueva hacia abajo |
turtle.turnLeft() | La Tortuga gira a la izquierda |
turtle.turnRight() | La tortuga gira a la derecha |
turtle.select( slotNum ) | La tortuga selecciona la ranura dada (1 es arriba a la izquierda, 16 es abajo a la derecha) |
turtle.getItemCount( slotNum ) | Cuenta cuántos elementos hay en la ranura dada |
turtle.getItemSpace( slotNum ) | Cuenta cuántos ítems necesita para llenar la pila en el Slot dado |
turtle.dig() | Rompe el Bloque de enfrente |
turtle.digUp() | Rompe el bloque de arriba |
turtle.digDown() | Rompe el bloque de abajo |
turtle.place() | Coloca un bloque de la ranura seleccionada delante |
turtle.placeUp() | Coloca un bloque de la ranura seleccionada arriba |
turtle.placeDown() | Coloca un bloque de la ranura seleccionada abajo |
turtle.detect() | Detecta si hay un Bloque delante |
turtle.detectUp() | Detecta si hay un Bloque encima |
turtle.detectDown() | Detecta si hay un Bloque debajo |
turtle.drop() | Suelta todo lo de la Ranura seleccionada |
|
|
Módem inalámbrico
Para mundos realmente avanzados, intenta construir módems inalámbricos:
{C}
Acoplar el módem a un ordenador (mayúsculas-clic para colocarlo en el lateral), o hazlo junto a una tortuga:
|
|
Estos módems inalámbricos se utilizan para interactuar sin cables con los ordenadores, con una restricción de distancia basada en la configuración (distancia por defecto de 64 manzanas, 16 manzanas si hay tormenta). La API de rednet permite este tipo de comunicación. No hay programas base que usen rednet, pero cualquiera que conozca Internet sabe el potencial de la comunicación inalámbrica entre ordenadores.
Monitor
Construye muchos bloques de monitor, y colócalos juntos, y verás que se expanden a una pantalla contigua. Si tu ordenador está tocando la pantalla, se puede programar para dibujar texto en esta pantalla, que será visible para cualquiera que pase por delante. Pruebe el monitor ejecutando el programa «monitor», como «monitor izquierdo hola». ¡Intenta encontrar el programa secreto añadido en 1.31 diseñado especialmente para los monitores! (Pista vaga: Vamos en solitario.)
Nota: ¡Los monitores se añadieron en una versión más reciente de ComputerCraft, lo que significa que sólo se pueden obtener en Technic 7.0+/Tekkit 3.0+!
Uso
Algunos ejemplos del poder de ComputerCraft son:
- Utilizar una consola para controlar sus cañones de TNT
- Utilizar una consola equipada con Minepedia para la ayuda de minecraft en eljuego
- Cerraduras con contraseña para puertas sin redstone
- Mapas de aventura
- Juegos
- Utilizar tortugas para minar
- Utilizar tortugas para cultivar madera
… y mucho, mucho más.
Ver también
- API
- Objetos de ComputerCraft
- Programas notables
- Codificación
- Hilo de ComputerCraft @ minecraftforum.net
- Página de inicio deComputerCraft
|
|