著者・講師と制作担当
公式講座ページの講師欄と、その欄からリンクされた公式プロフィールを照合。
担当確認:確認済み / 2026-10-10。名前からプロフィールと関連教材へ進めます。
担当表記の出典
言語と日本語への対応
日本語字幕付きの英語講座。日本語で収録した音声や日本語吹替の講座としては扱わない。字幕の自動生成・人手作成の別は未確認。
公式音声言語欄はEnglish、構造化inLanguageはen-US。本文も音声・動画・テキストの内容が英語で、全動画に日本語字幕が付くと明記。
- Udemy公式の音声言語・字幕欄・言語/吹替説明(確認 2026-10-09)
具体的に何を学び、何を作るか
公式の全10セクション・47レクチャー、5時間24分の公開目次と各講の説明を確認。47講には導入・資料案内・結びも含まれる。中心の4題材と後半の7追加サンプルを分けた要約で、全11本が別ジャンルの完成ゲームという意味ではない。
設計原則からMVCの選択へ
SOLID・DRY・KISS・YAGNI、UMLのクラス図、ObserverとCommandを確認。MVC/MVP/MVVM、Service層、MonoBehaviourを使うUMVCSからMini MVCSへ進む。
Mini MVCSを導入する
Git URLをPackage Managerへ追加し、サンプルとC#コードを参照。CommandとObserverによる二系統の通知、Contextと各層の接続を学ぶ。
時計で最小の責務分割を読む
入力・UI・MonoBehaviourを使わない時計が最初の題材。ローカルファイルからの読込と時間経過、コンソール出力を、フレームワークなし/ありで比較する。
ログイン画面へクリア処理を追加する
オフラインの模擬ログインとログアウトを比較した後、課題でClearボタンとコマンドを追加。ユーザー名・パスワードの入力欄と状態表示を更新する。
玉転がしの複数Viewとジャンプ
入力・プレイヤー・UI等を含む複数View/Controllerの構成を読む。追加課題はジャンプのイベントとコマンドをつなぎ、スペースキーで上向きの力を加える。
電卓を新規プロジェクトから作る
UMLで構成を考え、CanvasにA・B入力、結果、加算・リセットを配置。ViewとModelを結び、Controllerが入力を変換する流れを組む。
テストを準備し、失敗から実装する
追加4講でUnity Test Framework、任意のCode Coverage、Edit/Play Mode、Arrange・Act・Assertを扱う。TDDは失敗するテスト、最小実装、再実行、リファクタリングの順。
値・物理・複数画面へ広げる
追加の電卓とCount Upで値の更新、Bouncy Ballで物理とUIの連携、Data Bindingで左右のView間の文字列同期を確認。Multiple-Minisは共通Contextを使う構成例。
チュートリアルとUI Toolkitの例
In-Game Tutorialはゲームのイベントを受け取る別のチュートリアル要素を扱う。UI Toolkit例ではボタンで髪・顔・服・体の表示を変え、ホバーとリセットを示す。
ほかの教材と比べるポイント
編集上の比較:設計の基本概念を個別に学ぶInflearn講座に対し、こちらはMini MVCSという具体的なフレームワークで同じ例を比較し、テストへ進む。物理講座の玉転がしとは題材が近いが、入力・表示・状態の責務分割が主眼。
目指す成果
- Model・View・Controller・Serviceの役割と通知経路を、同じ題材の実装比較から整理する。
- ログイン欄のクリアと玉転がしのジャンプを追加し、UI・入力・実処理の変更箇所を追う。
- 電卓を一から組み、テストの準備・実行・検証と、失敗するテストから実装・リファクタリングへ進む流れを練習する。
- 追加サンプルで、双方向データバインディング、複数のMini、ゲーム内チュートリアル、UI Toolkitへの適用例を読む。
必要な知識・準備
- WindowsまたはMac
- 数か月以上のUnity基礎経験
- C#のクラス、インターフェース、メソッド、プロパティ、イベント、OOP
収録範囲と注意点
- ログイン例は実運用のオンライン認証サービス構築ではない。
- Unity・C#未経験者向けではなく、英語の画面・本文を読む必要がある。
- 講師は配布コードのUnity 6更新を明記しているが、各環境での実行検証は未実施。
- 題名のLifetime Accessは無条件の永久保証ではない。Udemyの単品購入はアカウントが良好な状態にあり、Udemyが講座の提供ライセンスを維持することが条件。定期購読での視聴は契約期間に依存する。
- ダウンロードコードのUnity 6更新は講師の説明。全動画がUnity 6.2で撮り直されているか、現行Mini MVCS・Code Coverageとの組合せが動くかは未確認。
- 公開目次はMini MVCSと小例題が中心。商用認証サーバー、既存大規模プロジェクトの全面移行、CIへのテスト統合を扱う専用章は確認できない。
内容確認に使った公式資料
- Udemy公式:全10セクション47レクチャー、各講の公開説明、4中心題材と7追加サンプル、テスト・前提・配布・字幕(確認 2026-10-11)
- Udemy公式ヘルプ:単品購入のLifetime Accessの条件と定期購読の違い(確認 2026-10-11)
この教材が合いそうな人
編集上の案内:数か月以上Unityに触れ、C#のクラス・インターフェース・イベントを使える人向け。同じ機能を設計あり/なしで読み比べたい、変更がUIや入力へ広がる理由を整理したい場合に選びやすい。
学べる範囲と選ぶときの注意
基礎原則とMVC/MVP/MVVM等の比較からMini MVCSへ進む。中心は時計・ログイン・Roll-A-Ballの読解と電卓の自作。追加章はUnit Testing 4講と、別の電卓、Count Up、Bouncy Ball、Data Binding、Multiple-Minis、In-Game Tutorial、UI Toolkitの7サンプルを扱う。
サポート・付属データ
公式説明は完全なUnityプロジェクト・C#ソース、章末クイズとコーディング課題の提供を明記。Mini MVCSはPackage ManagerのGit URLで導入する手順。英語の音声・画面・本文で、全動画の日本語字幕提供は講師の記載による。ファイル内容・素材ライセンス・字幕品質・質問への個別回答期限は未検証。
学んだ後の小さな練習
編集上の練習案:時計のローカル読込と時刻更新の担当を整理し、ログインのクリア課題へ進む。その後、自分の小さなUI一つを分割し、変更前後でどのテストとクラスが影響を受けるか記録する。
この紹介で確認できた範囲
2026-10-11に公式公開HTMLの全目次、各講の説明、受講要件、配布・字幕の案内とUdemyのアクセス条件を確認。未受講で、動画再生・配布ファイル取得・Unity実行は行っていない。
出典と確認範囲
内容確認:2026-10-11。各出典に確認日を記載しています。受講・通読レビューではありません。向く人や学習後の練習は編集部の提案です。
Udemy/Samuel Asher Rivelloの公式掲載ページ価格は確認時点の参考表示です。セール、提供条件、サポートや対応版は変わる場合があります。未確認は「提供なし」を意味しません。