著者・講師と制作担当
本人ブログの著者AMAGAMIと公開プロフィール、同ページに掲載された本人の動画シリーズを確認。ブログ名を人物名として扱っていない。
担当確認:確認済み / 2026-10-10。名前からプロフィールと関連教材へ進めます。
担当表記の出典
言語と日本語への対応
公式公開の実講義「第2回 ScriptableObjectで作る型オブジェクト【UnityC# で学ぶデザインパターン】」の音声・字幕メタデータで確認。全編の音声言語や字幕有無は未点検。実音声未試聴。
公式YouTube動画の元音声から生成される字幕トラックが日本語(自動生成)、languageCode=ja、kind=asr、vssId=a.ja。翻訳先としての日本語ではなく日本語音声認識のトラックを確認。
- 提供元公式の講座ページ(確認 2026-10-09)
- 公式ページがリンク・埋込した動画/授業ページ(確認 2026-10-09)
具体的に何を学び、何を作るか
公式の公開目次・概要をもとに、制作の流れを要約しています。
共有機能へのアクセス
第1回でSingletonとService Locatorを取り上げ、ゲーム全体から機能を利用する設計を考える。
ScriptableObjectの型オブジェクト
第2回で型オブジェクト、第3回でその継承とエディター拡張の入門を扱う。
状態ごとの処理
第4回はStateパターンの初級〜中級、第5回はStateMachineとAssembly Definitionを取り上げる。
操作をCommandに分ける
第6回でCommandパターンをUnity C#へ適用する方法を紹介する。
ほかの教材と比べるポイント
編集上の案内:MVC講座の特定フレームワーク導入より、複数のゲーム向けパターンを一つずつ見る構成。作者の使いこなし術シリーズよりツール設定ではなくコードの構造に集中する。
目指す成果
- ゲーム向け設計パターンをUnityのクラス構成へ結びつける
- ScriptableObjectを使うデータの型と継承を学ぶ
- 状態管理と操作の表現方法を整理する
必要な知識・準備
- 公式紹介ページに明示的な受講要件なし
- 編集上の案内:UnityとC#のクラス・参照・継承を理解している人向け
収録範囲と注意点
- 書籍全章・全デザインパターンを網羅するシリーズではない。
- 本人の公開コードはServiceLocator、Singleton、StateMachineの3種を確認。全6回の演習一式、Editor版、現行Unityでの動作は未確認。
- 完成ゲームを制作する手順や、既存コードの添削サービスは案内されていない。
内容確認に使った公式資料
- 公式シリーズページの現行動画一覧を直接取得して確認(確認 2026-10-10)
- 本人ブログから講座関連コードへのリンク(確認 2026-10-10)
- 本人リポジトリの公開フォルダーと講座対応README(確認 2026-10-10)
この教材が合いそうな人
編集上の案内:C#文法は分かるが、状態や入力、共有機能をどう分割するか悩んでいるUnity利用者。
学べる範囲と選ぶときの注意
『Game Programming Patterns』のC++によるゲーム設計の内容を基に、Unity C#での実装方法と使い方を解説する6回の作者公式YouTubeシリーズ。
サポート・付属データ
作者ブログに全6回のYouTube案内がある。本人のGitHubにServiceLocator、Singleton、StateMachineのコードを公開し、READMEで本シリーズとの対応を説明。全回の演習一式や個別添削・回答期限は未確認。
学んだ後の小さな練習
編集上の案内:まずStateかCommandなど手元の課題に近い回を選び、小さな既存コードを一箇所だけ置き換える。名前を当てはめるより変更箇所が減るかを確かめたい。
出典と確認範囲
内容確認:2026-10-10。各出典に確認日を記載しています。受講・通読レビューではありません。向く人や学習後の練習は編集部の提案です。
アマガミナブログ/AMAGAMIの公式掲載ページ価格は確認時点の参考表示です。セール、提供条件、サポートや対応版は変わる場合があります。未確認は「提供なし」を意味しません。