マインクラフトって知ってる? Modって知ってる? ComputerCraftって知ってる? タートルって知ってる? 知りたい人はうちのページを見てね。遊びながらプログラミングを学びましょう!
前回のお話 ゲームディレクトリを開く タートルのIDを調べる 「computer」フォルダ内にある「(タートルID)」フォルダ タートルIDフォルダを開こう 拡張子がついていることに気づいた? 外部エディタの起動とプログラムファイルの開き方 外部エディタを使ってCCプログラミングするときの注意点 前回のお話 前回の記事で、外部エディタをインストールできたと思います。 hevo2.hatenablog.com エディタは、Visual Studio CodeでもSublimeText3でもどちらでもかまいません。もちろん、他に使い慣れたエディタがあるならそれでも全然問題ありません。 ゲームディレ…
はじめに エディタって何? Visual Studio Code (個人的にはこちらをオススメ) VSCodeの概要 VSCodeのインストール 英語表示を日本語化する Sublime Text 3(こちらも良いエディタです) Sublime Text3の概要 Sublime Text3のインストール メニューの英語表示を日本語化する 外部エディタでこれまで作ったCCプログラムを開く はじめに 前回の記事で、プログラム中に適切なコメントをいかに書くべきかというお話をしました。 でも、ごめんね。CCって日本語入力できないし、表示もできないんです。 ではCCプログラミングをするときに日本語コメント…
はじめに 宿題の解答例 プログラム中にコメントを書こう コメントは最小限で良い。ただし良いコメントを書くこと 初心者向けのコメントを書くコツ ごめんな。CCは日本語ダメなんだ 次回予告 はじめに hevo2.hatenablog.com 前回の記事では、繰り返しfor文を使って何度も同じ手順を繰り返すプログラムを作りました。 あらかじめ繰り返し回数がわかっている時には、for文を使うと楽にプログラムを書けます。 宿題の解答例 前回の記事の最後に出した宿題ですが、解いてみましたか? ぜひチャレンジしてください。 「yuka1」プログラム 「床ブロックを6歩先まで敷き詰めたら、そのまま時計回りにU…
タートルプログラミングの基本: 繰り返しfor文の説明と使い方
はじめに これらプログラムの問題点 繰り返しfor文 の紹介 数取器 って知ってる? カウンタ変数って何さ 「床ブロックを6歩先まで敷き詰めるプログラム」 「床ブロックを6歩先まで敷き詰めたら、そのまま折り返して(Uターンして)戻ってくるプログラム」 まとめと今回の宿題 はじめに 前回の記事の最後に課題を出しましたができましたか? hevo2.hatenablog.com 「床ブロックを6歩先まで敷き詰めるプログラム」の解答例はココ turtle.up() turtle.placeDown() turtle.forward() turtle.placeDown() turtle.forward…
タートルプログラミングの基本: 移動しながらブロックを設置しよう
はじめに 前回までに、次のようなことを学びました。 hevo2.hatenablog.com editコマンドを使うとタートル用のプログラム(手順書)を書ける プログラム中にturtle.place()という関数を書くと、タートルが正面にブロックを設置する。 タートルは、自分の正面と真上と真下の3方向にブロックを設置できる。 今回は、これを応用してタートルが移動しながらブロックを設置するプログラムを書いてみましょう。 今回のイメージ 前回の問題点 前回、真下にブロックを設置するために、go upコマンドを使ってタートルを上に移動させてからブロック設置プログラムを実行しました。 考えてみると、コ…
はじめに ブロックを設置するプログラムが欲しい タートルはブロックを設置できる タートルは3方向それぞれにブロックを設置できる はじめに 前回の記事で、 ターミナル画面上でコマンドを入力してタートルに命令できること。 ターミナル画面上でeditコマンドを使うことでプログラムを書けること 作ったプログラムをターミナル画面上で実行できること を学びました。 今回は実際に役立つ仕事をタートルにやらせるプログラムを作りましょう。 ブロックを設置するプログラムが欲しい マイクラ世界で何をやりたいかと言えば、まずは建築でしょう。 普通は手作業で一つずつブロックを設置していくわけですが、タートルに建築の一部…
はじめに プログラムって何? どのようなプログラムを書くか決める ターミナル画面でプログラムを書き始める 書いたプログラムを実行する プログラムを修正する はじめに 前回は、タートルを右クリックしてターミナル画面を開き、その黒い画面でコマンドを文字入力することで、タートルに命令をしました。 hevo2.hatenablog.com たとえば、goコマンドを使うことで前後左右上下に自由に動くタートルが確認できたと思います。 移動するタートルはとても可愛いものです。しかし、ただ移動するタートルを眺めるだけでは何の役にも立たないですよね。 プログラムを書いて、タートルにお仕事をしてもらいましょう。 …
はじめに タートルは空中を自由に動きます 燃料値の確認と燃料補給 「go」コマンドで移動するよう命令する 「go」コマンドの便利な使い方 まとめ はじめに クラフトしたタートルに名前(label)をつけましたか? 名前をつけたタートルは大事に使役していきましょうね。 タートルはあなたの命令に忠実に従うロボットです。 タートルに命令する方法を覚えるためにいくつか命令してみましょう。 タートルは空中を自由に動きます タートルは前後左右上下に自由に動くことができます。プレイヤーならば足場を必要としますがタートルには必要ありません。空中で自由に動きます。 ただしここで注意したいのは、タートルが移動する…
ComputerCraftの最初の一歩: タートルを作って名前をつけよう
はじめに CCタートルのクラフト CCタートルの初歩的な使い方 ターミナル画面で命令する タートルに名前をつける 入力補完機能は便利 タートルに名前をつけて愛でるのだ はじめに CompuerCraft(以下、CC)を始める際にまず何をすれば良いのかわからない人のために解説をします。 CCはマイクラ世界にコンピュータや動くロボットを導入してくれます。 初めてCCを触る人にとっては、動くロボット、すなわち「タートル(Turtle)」をクラフトするのが良いでしょう。 今回は、タートルのクラフト手順とタートルに命令をする方法について解説します。 なお以降では、あなたの目の前にある現実のコンピュータと…
はじめに ComputerCraftとは、マイクラ世界にプログラミングできるコンピュータとタートル(Turtle)というロボットを導入できるMOD1です。 ComputerCraftをあなたのマイクラ世界に導入することで自動建築・自動採掘・自動農業など様々なことを自動化できるようになり、あなたのマイクラライフを快適かつ楽しくします。2 ただし自動化には若干のプログラミング知識が必要なため、プログラミング経験のない人にとってはハードルが高い難しいMODというのがマイクラユーザーにおける一般的なイメージではないでしょうか。 このブログの目的 そこで、このブログですよ。 このブログでは、プログラミン…
Twitchの力ってすごい(マイクラJEインストールからMod導入まで)【2019年9月編】
はじめに 手順0)マイクラJE(Java Edition)の利用権購入 手順1)Twitchデスクトップアプリのインストール 手順2)Twitchアカウントの新規登録 手順3)Twitchデスクトップアプリの起動とログイン 手順4)プロフィールを作ってインストールの準備 手順5)ComputerCraft MODを追加する 手順6)インストール開始 おわりに はじめに これまで、マイクラ&ComputerCraftのインストールを手作業でやる方法を詳細に説明してきましたが結構複雑ですよね。 でもつい最近、Twitchのデスクトップアプリを使うと驚くほど簡単にインストールできることを知りました。…
このサイトについて何かあれば気軽にどうぞ このページにコメントいただければ、できるだけお返事するよういたします。 早急にお返事欲しい場合はTwitter(@hevohevo)までどうぞ。 お仕事・お遊び・イベントなどへのお誘いも大歓迎。
「ブログリーダー」を活用して、hevo2さんをフォローしませんか?
指定した記事をブログ村の中で非表示にしたり、削除したりできます。非表示の場合は、再度表示に戻せます。
画像が取得されていないときは、ブログ側にOGP(メタタグ)の設置が必要になる場合があります。