
課題6: 依存性の逆転を取り入れて BasketController の肥大化を防ぐ
依存性の逆転の原則を適用し、BasketControllerがアイテムの種類に依存しない設 ...

課題8: ScriptableObjectを用いたパラメータセットの定義
目的: GameDirector が持つアイテム生成のパラメータ(sp ...

課題5: サウンド再生の最適化とパフォーマンス向上
目的: 多くのアイテムが一度に出現しても、パフォーマンスに影響を与えないようにサウンド再生 ...

Unity: シングルトンパターンを用いたGameManagerの実装
概要 Unityプロジェクトにおいて、ゲーム全体を管理するためにGameManagerを実 ...

課題3: サウンドを各アイテムから再生する
各アイテム(リンゴ、爆弾)が収集された際に、それぞれ異なるサウンドを鳴らすように設定し、オ ...

UnityEventのインスペクター管理とシーンファイルにおけるシリアライズ情報
Unityでは、UnityEventを通じてイベント処理を柔軟に管理できます。各イベントハ ...

UnityEventによる柔軟なイベント管理:インスペクター設定の連携
概要 Unityでは、UnityEventを通じてイベント処理を柔軟に管理できます。各イベ ...

UnityEventを活用したインスペクター上のイベント管理チュートリアル
このチュートリアルでは、UnityEventを利用して、スクリプトの変更なしにインスペクタ ...

【比較資料】Python・C++・C# におけるリスト(配列)への異なる型の格納
この資料では、整数と文字列など「異なる型」を1つのリスト(配列)に格納する方法を、Pyth ...

Unityにおけるクラス整理と標準化ガイドライン
本資料は、Unity開発におけるクラスの整理方法と標準化の重要性について説明しています。以 ...