ComputerCraftとは、PCゲーム「Minecraft」の世界にプログラミングが可能なコンピュータを追加するMOD(追加プログラム群)である。制作者はdan200(Daniel Ratcliffe)氏。
概要
ComputerCraftを導入することによって、Minecraftの世界にLua言語を用いてプログラミングすることのできるコンピュータやポケットコンピュータ、タートルが追加される。ComputerCraftを利用して主に以下のようなことができる。
これらの機能を組み合わせて、複雑な自動化や独創性あふれるハッキングを行うことができる。
レッドストーン入出力
コンピュータやタートルはプログラミングによって任意のタイミングで周囲のレッドストーン信号を取得したり、周囲へレッドストーン信号を出力することができる。また、工業MODのRedPower2やMineFactoryReloadedで追加される各種ケーブルでも入出力することができる。これにより、レッドストーン回路に組み込んで高度なレッドストーン制御を行うことができる。
周辺機器の操作
コンピュータやタートルはComputerCraftやそのアドオンで追加される周辺機器ブロックを操作することができる。
例えばモデムを使えば離れたコンピューターやポケットコンピュータ、タートルと通信を行う事ができ、複数のコンピューターやポケットコンピュータ、タートルを連携して動作させることができる。また、モニターを使えばコンピュータから出力した文字を表示させたり、上位のモニターではモニターの画面をクリックして入力したりすることができる。
その他、公式フォーラムでは周辺機器を追加する様々なアドオンが配布されており、他のMODと連携して作動するような周辺機器もある。
タートルの操作
タートルはプログラミングで操縦することが可能なブロックである。コンピュータの機能に加えて16スロットのインベントリを持ち、移動(空中・水中・溶岩中も可)やブロックの設置、アイテムの取捨・チェストへの出し入れなどが可能である。さらに、クラフトでツールや剣を装着することにより、ブロックを採掘したりMobを攻撃したりすることもできる。
ComputerCraft公式フォーラムでは、タートルに装着できるツールや周辺機器を追加するアドオンも多数配布されている。
関連動画
複数の工業化MODと併用している動画では、工業化MODタグのみが付いていることも多い。
(関連動画がありましたら追加してください)
紹介・解説
実況・ストーリー
作ってみた・単品動画
関連商品
関連コミュニティ
関連項目
外部リンク
- ComputerCraft(英語) - 公式サイト。ダウンロード、フォーラム、Wiki(サンプルプログラム、APIリファレンス等)
- ComputerCraft非公式JapanWiki - 日本語による解説、APIリファレンス等
- Minecraft Japan Wiki MOD解説/ComputerCraft - 日本語による導入方法、解説、サンプルプログラム(情報古め)
- Lua 5.1 リファレンスマニュアル (文字コード:EUC-JP)
- 1
- 0pt