お知らせ

横浜で
『英語でプログラミング』
開催!

詳細はこちら

マイクラ(Blocks)

マイクラ(Blocks)

【20】タイムアタックレースをつくろう

前回学習した “時間” に関連する命令を使って今回は「タイムアタックレース」をつくりましょう。自分の好きなようにコースを作ってその走破タイムを測るコードをプログラミングします。
マイクラ(Blocks)

【21】エージェントの設定を追加する

今回は MakeCode の機能のひとつ、[エージェントの設定を追加する]方法を学習します。この機能を使うと[移動する]と[壊す]といった2つの動作を1つの命令で行わせることができます。
マイクラ(Blocks)

【22】ピラミッドをつくる

今回は、[ブロックを並べる]機能を使ってピラミッドを出現させるプログラムをつくります。また後半では変数を使って効率良いプログラムになるよう工夫を加えます。
マイクラ(Blocks)

【23】養鶏場を作ってタマゴを回収する

今回は養鶏場を作ってニワトリをスポーンさせて、さらにエージェントにタマゴを回収させるプログラムを作ります。 「草ブロック」と「柵」で養鶏場を作る まずは前回学習した[ブロックを並べる]を使って草ブロックをプレーヤーの足元1ブロック下に並べま...
マイクラ(Blocks)

【24】スーパーパワーを手に入れよう

今回はプレイヤー自身や動物に「効果を与える」機能を使って速く走ったり、空中に浮いたりといったスーパーパワーを手に入れる方法を学習します。簡単なプログラムなのでいろいろ試してみましょう。
マイクラ(Blocks)

【25】関数を使って畑をつくる

今回は畑を作って農作物を育てるプログラムを作ります。『関数』という機能を使って「整地する」「水源を作る」「耕して植える」といった処理を別々の “プログラムのまとまり” として管理することを学習します。
マイクラ(Blocks)

【26】対戦バトルゲームをつくる 1

今回から数回にわたり、他のプレイヤーを自分のワールドに招待して一緒に楽しめる対戦バトルゲームを作っていきます。1回目の今回はまずバトルをするための会場(フィールド)を作ります。
マイクラ(Blocks)

【27】対戦バトルゲームをつくる 2

前回のプログラムではプレイヤーが移動してしまうと正しい闘技場がつくられない場合があるので、今回はその問題を解決してみようと思います。
マイクラ(Blocks)

【28】対戦バトルゲームをつくる 3

前回までで対戦バトルゲームの舞台となる闘技場をつくることができました。今回はプレイヤーをその闘技場の上にテレポートさせ、自動で武器や防具を持たせるプログラムを制作します。
マイクラ(Blocks)

【29】対戦バトルゲームをつくる 4

今回はバトルに緊張感を出すために闘技場の上空から溶岩を滝のように降らせるプログラムを作ります。降らせる場所はランダムにしますが、ワールド座標を使って闘技場よりも少しだけ狭い範囲内に降るように制御します。
//イメージマップ(クリッカブルマップ)用コード