NUnity講座おすすめナビLEARNING MATERIALS CATALOG
楽しく学ぶ Unity「2Dゲーム」作りのきほん:公式提供の書影リンク

MATERIAL / 書籍

楽しく学ぶ Unity「2Dゲーム」作りのきほん

ルーレット、追跡する敵と扉、ジャンプする足場、弾の生成などの2D作例を通して、入力・衝突・得点・演出の部品を組み合わせる。

公式の掲載情報を見る ↗

著者・講師と制作担当

出版社の公開書誌で、掲載版の著者クレジットを確認。

担当確認:確認済み / 2026-10-10。名前からプロフィールと関連教材へ進めます。

担当表記の出典
著者・講師一覧を見る →

言語と日本語への対応

著者・編集部による執筆経緯または日本語の公開本文を、当該書籍の著者・版の書誌と照合。日本語原著の本文を提供する書籍として分類。

森巧尚著の出版社書誌と、出版社が公開するp.10–11「本書の使い方」の日本語説明本文を照合。本書固有のカエルの案内役や日本語のスクリプト解説を含む原著本文を確認。

提供本文の言語:日本語

具体的に何を学び、何を作るか

出版社が公開する詳細目次p.4〜9と本文見本p.14〜15を基に独自要約。見出しは複数章をまとめており、書籍の章題や完成ゲーム名の転載ではありません。

  1. 1〜2章:導入と部品の取り付け

    Unity Hub・Editorの導入後、2Dプロジェクトと画面操作を確認。サンプルを読み込み、オブジェクトを配置・保存し、スクリプトを付けて動かす。

  2. 3〜4章:往復運動とクリック式ルーレット

    移動用スクリプトを重ねたり、回転用へ付け替えたりする。Box Collider 2Dでマウス反応を扱い、クリックで消去・表示・回転を試して、徐々に止まるルーレットへ進む。

  3. 5章:敵に追われる移動と扉

    まず衝突なしのキー移動、次にRigidbody 2DとCollider 2Dを使った衝突ありの移動へ進む。追跡する敵、接触によるゲームオーバー/クリア表示、邪魔な物を消して扉を開ける処理を組み合わせる。

  4. 6〜7章:動きの切替と場面移動

    画像の連続表示とAnimatorを使い、移動方向に応じてアニメーションを切り替える。複数シーンを登録し、画面上のボタンを押して別の場面へ移る。

  5. 8章:ジャンプ・動く床・広いステージ

    物が下へ落ちる実験から、左右移動とスペースキーのジャンプへ進む。動く床、乗って移動する床、上下にすり抜ける床を扱い、広いステージでカメラを追従させる。

  6. 9章:弾を出す部品と移動範囲

    Prefab化した物をクリックなどで出現させ、時間が経つと消す。主人公の移動範囲を制限し、弾に接触した相手への反応を加えて発射する遊びを構成する。

  7. 10章:TextMeshProと複数カウンター

    既存シーンを複製して改造し、UI TextMeshProに数を表示。接触でカウントを変え、一定数を条件に物を消す仕掛けと、ハートを使う別カウンターを扱う。

  8. 11章:BGM・接触音・撃破エフェクト

    タイトル・ゲーム・終了画面などにBGMを設定し、接触時の効果音を追加。Particle Systemで火花を作り、相手に当たった場所で表示する演出へつなぐ。

ほかの教材と比べるポイント

3D版と共通するのは、小さなスクリプトを組み合わせてから仕組みを読む方式。2D版にはルーレット、2D物理、方向別アニメーション、TextMeshProとハートのカウンターがある。3D版はCinemachineの視点、移動床、撃破数で表示する扉、NavMeshの経路探索が選択上の違い。2D版は本文と新入力用サンプルの差にも注意する。

目指す成果

  • 移動・回転・表示切替のスクリプトを組み合わせ、クリックで回転し徐々に止まるルーレットを構成する
  • 衝突するキー移動、追跡する敵、扉、ジャンプと床を使った2Dの仕掛けを作る
  • Prefabによる発射、TextMeshProの数値表示、ハートのカウンター、音と火花を既存シーンへ追加する

必要な知識・準備

  • 初めてUnityを使う人が対象。インストール、画面、プロジェクト、サンプル読込から開始する
  • 出版社配布の画像とスクリプトを取り込めるUnity作業環境を用意する
  • 本文とコードを一致させるか、新Input System向け改訂コードで進めるかを先に選ぶ。サポートでは旧コードをUnity 6.xで使う場合に設定変更を案内している

収録範囲と注意点

  • 書籍と同じコードは配布物のUnity2022フォルダ。Unity6フォルダは新Input System・新API向けの改訂コード
  • シーン作成メニューに訂正あり。Unity 6対応という表記だけで本文と最新版の画面が一致するとは限らない
  • 大規模な設計・3Dモデリングを学ぶ目的では追加教材が必要
  • 新版サンプルにはvelocityからlinearVelocityなどのAPI変更が含まれる。新旧フォルダのコードを混在させて本文と完全一致すると考えない
  • 配布ZIPは未取得・未展開。完成プロジェクトの内訳や各素材の再配布・商用利用条件までは確認していない

目的が近い教材との違い

順位ではなく、作りたいもの・必要な前提が違う候補です。

内容確認に使った公式資料

この教材が合いそうな人

短いスクリプトを付け替えて動きの違いを確かめたいUnity初心者向け。平面上の遊びから始め、キー操作、重力、弾、スコアへ段階的に進む。

始める前に確認すること

Unityの導入とEditor操作から始める入門書。サンプル画像・スクリプトを読み込み、作例を動かした後に処理の役割を読む進め方。

学べる範囲と選ぶときの注意

公開目次は全11章。単独のルーレットから、衝突・場面切替・ジャンプ・発射・カウンターを使う作例へ進む。既成の小さな処理を組み合わせて考える入門で、C#文法全般や大規模設計を体系的に扱う本とは確認できない。

サポート・付属データ

出版社がサンプルと正誤を公開。Unity2022フォルダは本文と同じ旧入力のコード、Unity6フォルダは新Input Systemと物理APIに合わせた改訂コード。新規シーン作成メニューの訂正はp.90・137・152・153・164・200・282が対象。

学んだ後の小さな練習

使用するUnity版と入力方式に合うサンプルを選ぶ。最初は4.5のルーレット、横スクロール風の動きなら8章、発射とスコアなら9〜10章を公開目次で確認する。

この紹介で確認できた範囲

出版社の公開目次・一部本文見本・サポートを2026-10-10に確認した紹介です。書籍全編は未読、配布ZIPは未取得・未展開、サンプル実行も未検証。到達内容は掲載項目の要約で、比較・向き不向きは公開範囲からの編集判断です。

出典と確認範囲

内容確認:2026-10-10。各出典に確認日を記載しています。受講・通読レビューではありません。向く人や学習後の練習は編集部の提案です。

マイナビ出版/森巧尚の公式掲載ページ

価格は確認時点の参考表示です。セール、提供条件、サポートや対応版は変わる場合があります。未確認は「提供なし」を意味しません。

次に見るページ

教材の選び方 対応版を確認する 別の教材と比べる

選んだ教材を比較