NUnity講座おすすめナビLEARNING MATERIALS CATALOG
Unityゲーム設計の核心パターン - 機能実装を超え、構造を設計する開発者へ:教材案内カード(書影ではありません)

MATERIAL / 動画講座

Unityゲーム設計の核心パターン - 機能実装を超え、構造を設計する開発者へ

Singleton・Manager・イベント・FSM・JSON保存等を小例題で学び、コードの役割と設計理由を説明する練習をする。敵の状態管理とプレイヤーデータの保存は公式紹介画像で示される例。

公式の掲載情報を見る ↗

著者・講師と制作担当

公式講座ページの講師紹介・公開講師IDで確認。同じ表示名だけでなく同じ講師IDにより統合。

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

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

言語と日本語への対応

元言語は韓国語。日本語字幕は2026-10-08に公式無料プレビューで実表示確認された記録を保持。今回の監査では言語メタデータを確認し、字幕の再生を再検証したものではない。字幕の自動生成・人手翻訳の別と全編の提供範囲は未確認。

Inflearn公式講座ページの公開データ(講座ID 343756、online/info)で originalLanguage: KO を確認。表示用の requestLanguage: JA / responseLanguage: JA と別項目で、言語を韓国語としている。

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

全10セクションの公開データで動画20本・20,276秒(表示5時間37分)と、動画数に含まれないクイズ2件を確認。クイズ本文や通常受講時の利用条件は未確認。無料プレビューはOT(9分35秒)とFSM_1(13分1秒)。日本語ページの「オブジェクトポーリング」は、英語表記Object Poolingに合わせて本文ではプーリングとして整理。

  1. 導入と共有処理の置き場所

    OTに続きSingletonを2講、ManagerとScriptableObjectを各1講で扱う。資料で概念を確認してから、UnityとC#で小さな例を実装する方針。

  2. SOLIDで責務を考える

    SOLID_1・2の2講でコードの役割と関係を学ぶ。公開見出しだけでは、各原則で使う具体的なクラスや例題の内訳までは分からない。

  3. DelegateからAction・Eventへ

    通知に関する3講はDelegate→Action→Eventの順。Eventセクションのクイズもある。各講の通信先やUI構成は公開本文で確定できない。

  4. FSMの4講と敵の公開例

    FSMは4動画とクイズ。公式紹介画像のEnemyStateはIdle・Chase・Attack・Hit・Dieの5状態で、Inspectorには追跡・攻撃距離、移動速度、HP、攻撃間隔が見える。全遷移処理の検証はしていない。

  5. Object Poolingで再利用を学ぶ

    約28分の1講で、繰り返す生成・削除を減らす構造を扱う。弾・敵など具体的な対象、プールのAPIや容量管理の詳細は公開目次からは確定しない。

  6. JSON保存の2講と公開コード例

    JSONは2講。公式紹介画像ではPlayerDataの名前・レベル・所持金をJsonUtility.ToJsonで変換し、Application.persistentDataPathのsave.jsonへFile.WriteAllTextで書く例を確認。

  7. コードから画面への流れを整理する

    2講でSSD・RAM・CPU・GPUの役割とUnityゲームの実行を学び、最後のまとめへ進む。レンダリングやメモリの性能計測を行う専用実習とは確認できない。

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

編集上の比較:MVC講座がMini MVCSを使う実装比較とテストへ進むのに対し、本講座は個々の基本概念、敵の状態管理、ローカル保存を短い章で学ぶ。特定フレームワークを導入する前に、役割の分け方を整理したい場合に選びやすい。

目指す成果

  • Singleton・Manager・ScriptableObject、SOLID、Delegate・Action・Eventを順に学び、役割と通知の分け方を整理する。
  • FSMの例で敵の状態を扱い、Object Poolingで生成・削除の反復を減らす構造を学ぶ。
  • JSONによる基本保存と、SSD・RAM・CPU・GPUからゲーム画面へ至る流れを理解する。

必要な知識・準備

  • Unityを簡単に使った経験とC#の基本文法。設計パターン自体の予備知識は不要と案内。
  • Windowsを基準にUnityとVisual StudioまたはVS Codeを使用する。

収録範囲と注意点

  • Unity 6は講座タグで確認できるが、Editorの具体的なパッチは不明。
  • 全レッスンとWord資料の日本語対応・翻訳品質は未検証。
  • 個別の自作プロジェクトへの設計レビューや添削を提供するとは確認できない。
  • FSMとJSONの具体例は公式紹介画像で確認した範囲。これらの画像だけでは全実習手順や受講後の完成物は確定しない。実際の全コード、状態遷移、保存ファイルの読込・例外処理や実行結果は未検証。
  • JSON例から確認できるのはローカルファイルへの基本保存。クラウド同期、暗号化、不正対策、セーブ形式の移行を扱うとは確認できない。
  • 基本パターンの小例題が中心。完成ゲーム全体の制作、MVCフレームワーク導入、Unit Testing/TDDの専用章は全公開目次で確認できない。
  • 日本語字幕の実表示確認は既存記録の無料OTのみを保持。今回確認した2件のプレビュー提供表示は、FSM_1や全編の字幕品質・日本語音声を検証した意味ではない。

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

この教材が合いそうな人

編集上の案内:移動や簡単なゲーム機能は作れ、次にスクリプトの責任や連携を整理したい人。Unity・C#の基本操作は前提だが、設計パターンの予備知識は不要と案内される。

始める前に確認すること

受講前に確認:Unityを簡単に使った経験とC#の基本文法。設計パターン自体の予備知識は不要と案内。/Windowsを基準にUnityとVisual StudioまたはVS Codeを使用する。

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

10セクション・20動画に、EventとFSMの各クイズを別枠で収録。資料で概念を理解し、Unity/C#の小例題へ進む構成。公式紹介画像で、敵の5状態を持つFSMと、名前・レベル・所持金を保存するJSON例が確認できる。

サポート・付属データ

講義別のWord(.docx)資料を提供すると明記。公開データでは動画20本中19本に添付あり、最後のまとめは添付なし。この添付フラグは資料が19種類あることを示すものではない。講師によるQ&A回答提供・受講期間無制限と表示。資料本体、日本語での質問対応、回答期限、コード添削や完成Unityプロジェクトの配布は未確認。

学んだ後の小さな練習

編集上の練習案:OTとFSM_1の無料プレビューで説明の速さと字幕表示を確かめる。受講後は小さな敵の状態管理、または自作データの保存の一方を選び、直接処理を追加した場合と役割を分けた場合の変更範囲を比べる。

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

2026-10-11に公式公開HTML・埋込公開データの全目次、説明、要件、Q&A提供と4枚の紹介画像を確認。言語KOのメタデータを再確認。未受講、動画・Word資料・配布コードは未取得、Unity未実行。2026-10-08の無料OT日本語字幕確認記録を保ち、今回の再生確認とは区別している。

出典と確認範囲

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

Inflearn/박강사の公式掲載ページ

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

次に見るページ

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

選んだ教材を比較