著者・講師と制作担当
制作・提供ブランドを確認。共同執筆者がいるため、個別の全執筆担当は未確認。
担当確認:一部確認 / 2026-10-10。名前からプロフィールと関連教材へ進めます。
担当表記の出典
言語と日本語への対応
確認対象は著者・提供元が公開する講座本文。販売ページの表示言語や著者の国籍からは判定していない。音声・字幕の対応は未確認。
著者・提供元のオリジナル連載の公開章で、制作手順を説明する日本語本文を直接確認。
提供本文の言語:日本語
- 著者・提供元の公開章の日本語本文(確認 2026-10-09)
具体的に何を学び、何を作るか
公式の全5回に対応した独自要約。第2回は手動マップ配置、第3回は壁判定、第4回は箱押し、第5回は複数箱への拡張という実際の順序で整理。
第1回:2D環境・入力・画像サイズ
Unity 6000.4.7f1/Universal 2D、16:9、入力Bothを準備。ひよこはPPU 1000、壁・箱・ゴールは1254にそろえ、1マスとして扱える素材を取り込む。
第2回:Prefabと1単位スナップで盤面作成
Player・Wall・Box・Goalを配置。壁・箱・ゴールをPrefabにし、Sceneのスナップを1単位に設定する。壁を複製して盤面を組み、空オブジェクトWallsにまとめる。
第3回:1キー1マス移動と壁判定
Input.GetKeyDownで上下左右の座標を1ずつ変更。移動音、左右反転と上下の画像切替を加える。IsWallはOverlapPointAllで候補点を調べ、Wallタグがある時に移動を止める。
第4回:箱押し・単箱クリア・表示順
GetBoxで移動先の箱を探し、その先が壁でなければ箱とPlayerを移す。IsBoxOnGoalでGoalとの重なりを調べ、成功時に操作停止と音を実行。Goalを背面にする描画順も設定する。
第5回:全箱判定・再挑戦・重なり修正
TMPのクリア表示とシーン再ロードを接続。Boxタグの全オブジェクトを配列で集め、全箱がGoal上かを走査する。箱の移動先に別の箱があれば押さない判定を加える。
ほかの教材と比べるポイント
編集上の案内:簡単ジャンプアクションのリアルタイム物理に対し、候補位置に何があるかを先に調べるマス移動。ドラッグパズルとは入力方式が違い、キー・座標・条件判定の練習に向く。
目指す成果
- 手動配置した盤面上で、矢印キー1回につき1マス進む倉庫番を作る。
- OverlapPointAllとタグで壁・箱・Goalを調べ、Playerの候補位置と箱の候補位置を別々に検査する。
- 単箱の判定を全Box走査へ広げ、箱の重なり防止、クリア表示、途中からのやり直しまでつなぐ。
必要な知識・準備
- Unityインストール済みのPC。教材指定はUnity 6000.4.7f1/Universal 2D、16:9、Active Input Handling=Both。
- 画像取込・Prefab化から順に説明され、C#は第3回から登場。本文の説明に沿って配列、for文、bool、nullを扱う。
収録範囲と注意点
- ステージ自動生成、解法探索AI、Undo、問題選択画面は確認した5回の内容に含まれない。
- 最終回の「複数ギミック」は主に複数Box/Goalと箱同士の押し込み防止。特殊ギミックを多数実装する講座と解釈しない。
- サイトは掲載コード・素材等の無断商用利用と二次配布を禁止と表示。公開・再利用前に提供元の条件を確認する。
- 画像ZIPと各回のプロジェクト配布リンクを確認したが、配布先でのダウンロードと実行は未検証。
内容確認に使った公式資料
- 公式目次・全5回の公開範囲(確認 2026-10-10)
- 第1回本文:6000.4.7f1/Universal 2D、Both、画像のPPU(確認 2026-10-10)
- 第2回本文:Prefab、1単位スナップ、手動配置(確認 2026-10-10)
- 第3回本文・コード:GetKeyDown、向き・音、OverlapPointAllとWallタグ(確認 2026-10-10)
- 第4回本文・コード:GetBox、箱の候補位置、単箱クリア、Goal描画順(確認 2026-10-10)
- 第5回本文・コード:全Box走査、再ロード、別箱への押し込み防止、発展案(確認 2026-10-10)
この教材が合いそうな人
編集上の案内:1回のキー入力に対して「進めるか・押せるか」を順番に判定する小さなパズルを作りたい人。if、bool、null、配列、for文を盤面上の結果と結び付けて読む練習に向く。
始める前に確認すること
Unityをインストール済みのPCで、Universal 2D・16:9・入力Bothを設定して開始。第1回で画像サイズ、第2回でPrefabと1単位スナップを扱い、第3回からC#を書いていく。マップはエディタ上で手動配置する。
学べる範囲と選ぶときの注意
全5回本文と掲載コードを確認。Transformを1単位ずつ移し、移動候補点のCollider2Dとタグを調べる実装。完成時は複数箱すべてのゴール判定、クリアUI、途中・クリア後の再挑戦を備える。複数ステージ、手数カウント、クリアタイムは最終回の発展案で、追加手順は本編に収録されていない。
サポート・付属データ
画像素材ZIPと各回の段階別プロジェクトリンクを掲載。本文はコード全文に加え、Wall/Box/Goalのタグ・Collider設定、TMP Essentialsの取込、ボタンのOn Click設定まで説明する。配布物の取得・実行は未検証。個別添削や無料質問の回答期限は確認できない。
学んだ後の小さな練習
編集上の案内:第3回のWallタグ・Collider設定を確認してから、箱の先が空き・壁・別の箱の3配置を試す。複数箱では1個だけをゴールへ置いた時に未クリアであることと、途中でもRetryで初期配置へ戻ることを確認する。
この紹介で確認できた範囲
提供元の公開本文と掲載コードを確認した内容紹介。受講体験・実機動作を評価したレビューではない。配布ZIP・プロジェクトは取得せず、Unityでの実行も未検証。「編集上の案内」は本文の事実と分けて記載。
出典と確認範囲
内容確認:2026-10-10。各出典に確認日を記載しています。受講・通読レビューではありません。向く人や学習後の練習は編集部の提案です。
Unity入門の森の公式掲載ページ価格は確認時点の参考表示です。セール、提供条件、サポートや対応版は変わる場合があります。未確認は「提供なし」を意味しません。
