概要
Microsoft MakeCode Arcade(メイクコード アーケード)を使ったゲームプログラミングの入門書です。MakeCode Arcadeを使うと,ブロックを組み合わせて簡単に2Dゲーム作りを楽しめます。ブラウザーだけでプログラミングができるので,特別なソフトをインストールする必要はありません! 本書では,簡単な追いかけっこゲームから始まり,アクションゲーム,シューティングゲーム,対戦ゲームなどを実際に作りながら,プログラミングを勉強していきます。
自分で作ったオリジナルのゲームは,パソコンで遊ぶだけではなく,市販されているMakeCode Arcade対応のゲーム機に転送して家族や友達に遊んでもらうこともできます。本書を読めば,MakeCode Arcadeを使ったプログラミングと,ゲーム作りのコツの両方を身につけられます。
こんな方におすすめ
- プログラミングに興味のある小,中,高校生とその保護者
- ゲーム作りに興味のある人
目次
1章 MakeCode Arcadeでプログラミングをはじめよう
- MakeCode Arcade ってなに?
- Arcadeをはじめよう
2章 追いかけてくる敵から逃げろ! ランゲームを作ろう
- この章で作るゲーム紹介
- マップを作って主人公を動かそう
- ゲームをクリアできるようにしよう
- 敵を追加してゲームオーバーを作ろう
- ルールを追加してゲームをアレンジしよう
- 作ったゲームで遊ぼう
- 作ったゲームを公開しよう
3章 重力をあやつりゴールを目指せ! アクションゲームを作ろう
- この章で作るゲーム紹介
- 素材を用意しよう
- マップやキャラクターを配置しよう
- マップ内のイベントを作ろう
- ステージを増やそう
4章 攻めてくる敵を倒せ! シューティングゲームを作ろう
- この章で作るゲーム紹介
- 素材を用意しよう
- キャラクターを配置しよう
- スコアやライフを追加しよう
- アニメーションを使ってみよう
- もっとアレンジしてみよう
5章 動きを読んで相手を倒せ! 2P対戦ゲームを作ろう
- この章で作るゲーム紹介
- 素材を用意しよう
- キャラクターを配置しよう
- 弾をうち合えるようにしよう
- もっとゲームをアレンジしよう
6章 仲間に入れて! 瞬発力ゲームを作ろう
- この章で作るゲーム紹介
- 素材を用意しよう
- キャラクターを一列に並べよう
- たくさんのキャラクターを動かそう
- 正解をチェックしてスコアをつけよう
7章 自分だけの「ゲーム機」を作ろう
- Arcadeに対応したゲーム機紹介
- ゲームを転送して遊ぼう
- 作ったゲームを管理しよう
付録 テキストプログラミングにチャレンジしよう
- この章で作るゲーム紹介
- テキストプログラミングでゲームを作ろう
サポート
ダウンロード
本書の学習用サンプルファイルをダウンロードできます。
サンプルファイルの内容については本のP.10をご覧ください。
また,ゲームを読み込む方法については本のP.61をご覧ください。
なお,サンプルファイルはzip形式で圧縮されています。
ダウンロードしたzipファイルを展開するとご利用いただけます。
- ダウンロード
- 学習用サンプルファイル
補足情報
本書の発売後,2021年1月22日にMakeCode Arcadeのアップデートが行われました。
アップデートに関連した補足情報を掲載します。
「アニメーション」機能
第4章で利用している「アニメーション」機能は,MakeCode Arcadeの
アップデートにより標準機能として利用できるようになりました。
執筆時点では拡張機能として追加する必要があったため,書籍内では
当時の状況に合わせた記述になっております。