Minecraft(マインクラフト)とは、ブロックを壊したり配置したりすることで、様々なものを作ることが出来るものづくりゲームです。
土や木などあらゆるものがブロックで出来ています。
マインクラフトでは、Modと呼ばれるゲームを拡張するためのものが存在しており、今回は「ComputerCraft」というModを使い、マインクラフトの世界で簡単なプログラミングを作ってみたいと思います。
「ComputerCraft」というModを使うと、本来人間が操作してブロックを壊したり配置しないといけないところを、Turtleと呼ばれるロボットに対する命令をプログラミングして操作の自動化をすることが出来ます!
マインクラフトでのプログラミングの魅力は、1つはゲームを楽しみながらプログラミングが学習できるので気軽であるということと、もう1つは視覚的にプログラミングの結果を確認できるので、初心者の方でもイメージがつきやすいという点ですね。
マインクラフトのPC版は3000円で購入出来るのですが、体験版が用意されており、100分間プレイ出来るようになっています。
100分経つとセーブデーターが削除されるのですが、何度でもプレイすることが出来ます。
当サイトでは体験版を使った手順で解説したいと思います。
マインクラフトのダウンロード
まずは、マインクラフトのソフトを以下の公式サイトからダウンロードしましょう。
ダウンロードは購入をしてなくても行えるので、気にせず進めて下さい。
マインクラフトのインストール
ダウンロードが完了したら、次にマインクラフトのインストールを実施しましょう。
ダウンロードしたファイルを開き、インストーラに従い、進めていきます。
1.「Next」を選択
2.「Next」を選択
3.「Install」を選択
4.「Finish」を選択
「Start Minecraft after closing the installer」にチェックを入れた状態で「Finish」を選択すると、マインクラフトが自動的に立ち上がります。
起動した画面は、メールアドレス、パスワードを入力する欄が表示され、マインクラフトを体験版でプレイする際でもアカウントを登録する必要があります。
次にアカウントの取得を進めていきます。
アカウントの取得
立ち上がった画面にある「Register」ボタンを選択し、アカウント登録のページに移動します。
(ブラウザが立ち上がります)
各項目を入力し、「Register」ボタンを押します。
メールアドレスを入力 | |
Password | パスワードを入力
※パスワードには、小文字アルファベットの他に大文字アルファベットや数字、@などの記号を混ぜて、パスワードを複雑にする必要があります。 |
Repeat Password | 上記と同じパスワードを入力 |
Date of Birth | 誕生日を入力
(日/月/年の順番です) |
I accent the Terms and Conditions, including the Privacy Policy | チェックを入れます |
マインクラフトのアカウント登録が完了したら、メールアドレス、パスワード入力画面に戻ります。
メールアドレス、パスワードの入力が完了したら、「Log In」を選択します。
無事、ログインが出来ました。
ComputerCraft(Mod)のダウンロード
次にマインクラフトでプログラミングが出来るようにするためのModをダウンロードします。
ComputerCraftは以下のサイトからダウンロードが出来ます。
現時点で最新バージョンのComputerCraft 1.79をダウンロードしましょう。
(かっこ書きのfor Minecraft 1.8.9は後の作業のポイントとなります)
ダウンロードが完了したら、マインクラフトを起動させます。
Modを取り込む為には一度マインクラフトを立ち上げておく必要があるからです。
マインクラフトの起動
マインクラフトを起動する前に、画面左下にある「Edit Profile」を選択します。
すると、Profile Editorが立ち上がりますので、Use versionを「release 1.8.9」を選択し、画面右下にある「Save Profile」を押します。
上記の番号は、ComputerCraftをダウンロードした際のかっこ書きされていた(for Minecraft 1.8.9)の番号と一致させます。
次に「Play Demo」ボタンを押し、ゲームを立ち上げましょう。
ゲームが立ち上がったら、まずは日本語設定にしましょう。
以下の画面にある「Options」を選択します。
次の画面で「Language」を選択します。
スクロールを真ん中くらいまで進めると「日本語」があるので、それをクリックし、「完了」ボタンを押します。
(日本語をクリックした時点でメニューが日本語に切り替わります)
日本語化が完了したら、トップメニューまで戻り「デモワールドで遊ぶ」を選択します。
ゲームが立ち上がると、早速購入するか聞いてきますので、「プレイを続行」を選択しましょう。
まだModのインストールが残っていますので、Escキーを押し、ゲームメニューを表示させ、「セーブしてタイトルへ戻る」をクリックして下さい。
トップメニューに戻ったら「終了」を押して、ゲームを終了させます。
次はModをマインクラフトへ取り込む作業に移ります。
Modをマインクラフトに取り込む為には、別途MinecraftForgeというツールをインストールする必要があります。
MinecraftForgeのダウンロード
MinecraftForgeは以下のサイトよりダウンロードできます。
(ダウンロード先のサイトが若干分かりづらいので注意)
上記のページ内にあるMinecraft Versionsの「1.8」にカーソルを合わせ、その中から「1.8.9」を選択します。
上記の番号は、ComputerCraftをダウンロードした際のかっこ書きされていた(for Minecraft 1.8.9)の番号と一致させます。
次のページでは、Download RecommendedからInstallerを選択します。
(画面レイアウトが同じな為分かりづらいですが、バージョン表記が1.8.9に変わっています)
次のページも分かりづらいのですが、しばらく待つと左上に「SKIP」ボタンが表示されるので、そのボタンをクリックします。
すると「forge-1.8.9-11.15.1.1722-installer.jar」というファイルがダウンロードされます。
MinecraftForgeのインストール
先ほどダウンロードした「forge-1.8.9-11.15.1.1722-installer.jar」を開き、インストールを実行します。
すると、以下の画面が立ち上がりますので、「OK」を選択します。
完了メッセージが表示されるので「OK」を押します。
再度、マインクラフトのゲームを起動します。
以下の画面の左下にあるProfileを「forge」に切り替え、「Edit Profile」を押します。
次の画面の右下にある「Open Game Dir」を選択します。
マインクラフトのデータ用フォルダが立ち上がるので、「mods」という新しいフォルダを作成し、その中にダウンロードしたModファイル(ComputerCraft1.79.jar)を入れましょう。
Modファイルを入れ終えたら、「Play Demo」ボタンを押し、ゲームを立ち上げます。
トップメニューから「Mod」を選択し、以下の画面のように「ComputerCraft」というのが追加されていたらModの追加が出来ています。
これでマインクラフトのインストールとModの導入まで完了したので、次回マインクラフトでプログラミングをしてみたいと思います!