百億のマインクラフトと千億のタートル

つまり、マイクラワールド1つあたりタートルが10匹生息しているわけですね。

ComputerCraft

【動画投稿】マイクラでプログラミングして遊びましょう #3を投稿しました

マイクラでプログラミングして遊びましょう #3 ~コードを書こう編~ 短いプログラムを書いて、プログラミングを体験しましょう。 まずは、タートルを自由に動かすプログラムについてです。 ニコニコ動画はこちら www.nicovideo.jp Youtubeはこちら www.you…

【動画投稿】マイクラでプログラミングして遊びましょう #1 #2を投稿しました

はじめに とりあえずはブログのネタも含めて動画撮り、公開しました。 このご時世に、ゲーム実況スタイルではなくガチパワーポイント資料併用スタイル。 ComputerCraft導入編 プログラミングという遊びの魅力説明、ComputerCraftの紹介、Twitchの力を借りた…

手続きに名前をつけてやると自作関数が作りやすいのです

はじめに hevo2.hatenablog.com 前回からだいぶ間があきましたが、床ブロック敷設プログラムは役立っていますか? コマンド入力時にコマンドライン引数を与えることで長さを指定できるの便利ですよね。 今回はこのプログラムの内容を再検討してみましょう。 …

わしのインベントリは16スロットまであるぞ

はじめに タートルのインベントリについての基礎知識 サンプルプログラム1 サンプルプログラム2 比較演算子とは break文とは 床ブロック敷設プログラムの改善版 はじめに hevo2.hatenablog.com 前回までに床ブロック敷設プログラムを改造してきましたが、 実…

もし変数に何か入っているならば・・・え?無が入っているの?

はじめに 何も入ってないが入ってる エラーが出ないように改造する if文の簡単な使い方 サンプルプログラムの詳細解説 真偽値 サンプルプログラムの解説 プログラムの最終形 はじめに 前回記事からしばらく時間がたちましたがいかがお過ごしでしょうか。 hev…

コマンドライン引数の便利さを万人が知るべき

はじめに コマンド入力時に引数を与えたい コマンドライン引数を使ったサンプルコード サンプルコードの詳細解説 床ブロック設置プログラムにコマンドライン引数を利用 プログラム実行 おわりに はじめに 前回の記事では、プログラム内で変数を使う時の基本…

変数を使いこなしてプログラムを改善しよう

はじめに 床貼りプログラム(1往復) このプログラムの問題点 変数ってなんだっけ? 変数の使い方 変数を使ってプログラムを改善する 次回のお話 はじめに CCプログラミングの環境の設定の話で記事を書き始めたらそちらへの脱線が長くなってしまいました。 …

VSCodeでComputerCraft用の拡張機能を使おう

はじめに VSCodeの拡張機能 ComputerCraft用のVSCode拡張機能 ComputerCraft プログラミング時に役立ちます 余談 はじめに ComputerCraft内のeditコマンドは便利で使えなくはないのですが非力ですので、外部エディタの力を借りてプログラミングをしていきま…

外部エディタを使って快適CCプログラミング

前回のお話 ゲームディレクトリを開く タートルのIDを調べる 「computer」フォルダ内にある「(タートルID)」フォルダ タートルIDフォルダを開こう 拡張子がついていることに気づいた? 外部エディタの起動とプログラムファイルの開き方 外部エディタを使っ…

快適プログラミングのために外部エディタを準備しよう

はじめに エディタって何? Visual Studio Code (個人的にはこちらをオススメ) VSCodeの概要 VSCodeのインストール 英語表示を日本語化する Sublime Text 3(こちらも良いエディタです) Sublime Text3の概要 Sublime Text3のインストール メニューの英語…

プログラミングの基本: 適切なコメントのすすめ

はじめに 宿題の解答例 プログラム中にコメントを書こう コメントは最小限で良い。ただし良いコメントを書くこと 初心者向けのコメントを書くコツ ごめんな。CCは日本語ダメなんだ 次回予告 はじめに hevo2.hatenablog.com 前回の記事では、繰り返しfor文を…

タートルプログラミングの基本: 繰り返しfor文の説明と使い方

はじめに これらプログラムの問題点 繰り返しfor文 の紹介 数取器 って知ってる? カウンタ変数って何さ 「床ブロックを6歩先まで敷き詰めるプログラム」 「床ブロックを6歩先まで敷き詰めたら、そのまま折り返して(Uターンして)戻ってくるプログラム」 ま…

タートルプログラミングの基本: 移動しながらブロックを設置しよう

はじめに 前回までに、次のようなことを学びました。 hevo2.hatenablog.com editコマンドを使うとタートル用のプログラム(手順書)を書ける プログラム中にturtle.place()という関数を書くと、タートルが正面にブロックを設置する。 タートルは、自分の正面…

タートルプログラミングの基本: ブロックを設置しよう

はじめに ブロックを設置するプログラムが欲しい タートルはブロックを設置できる タートルは3方向それぞれにブロックを設置できる はじめに 前回の記事で、 ターミナル画面上でコマンドを入力してタートルに命令できること。 ターミナル画面上でeditコマン…

簡単なプログラムを作ろう: CCエディタの使い方

はじめに プログラムって何? どのようなプログラムを書くか決める ターミナル画面でプログラムを書き始める 書いたプログラムを実行する プログラムを修正する はじめに 前回は、タートルを右クリックしてターミナル画面を開き、その黒い画面でコマンドを文…

コマンド入力でタートルに命令しよう

はじめに タートルは空中を自由に動きます 燃料値の確認と燃料補給 「go」コマンドで移動するよう命令する 「go」コマンドの便利な使い方 まとめ はじめに クラフトしたタートルに名前(label)をつけましたか? 名前をつけたタートルは大事に使役していきま…

ComputerCraftの最初の一歩: タートルを作って名前をつけよう

はじめに CCタートルのクラフト CCタートルの初歩的な使い方 ターミナル画面で命令する タートルに名前をつける 入力補完機能は便利 タートルに名前をつけて愛でるのだ はじめに CompuerCraft(以下、CC)を始める際にまず何をすれば良いのかわからない人の…

Twitchの力ってすごい(マイクラJEインストールからMod導入まで)【2019年9月編】

はじめに 手順0)マイクラJE(Java Edition)の利用権購入 手順1)Twitchデスクトップアプリのインストール 手順2)Twitchアカウントの新規登録 手順3)Twitchデスクトップアプリの起動とログイン 手順4)プロフィールを作ってインストールの準備 手順5)Com…