レギュラーセッション
大規模Unityゲーム開発の設計事例 〜ドメイン駆動設計とDIコンテナを導入した一年を振り返る〜
対象プラットフォーム:モバイル
講演形式
レギュラーセッション
講演時間
08月24日(火) 18:50
〜 19:50
講演ルーム
第5会場
資料公開
予定あり
受講スキル
- Unityを用いたゲーム開発をされている方
- 設計について考えたことがある方・興味がある方
得られる知見
- 大規模Unityゲーム開発にて、ドメイン駆動開発・DIコンテナの適用方法・事例
- テスト・分業がしやすい設計についてのヒント
セッションの内容
現在開発中タイトルにおける、プログラム設計に関しての知識・経験を共有します。
ソーシャルゲーム開発では、作品を素早く完成させてリリースする事も大切ですが、同時にその後の継続的な運用開発についても考える必要があります。その際に重要になってくるのが設計です。
属人化を避けたり、メンテナンス性、制作スピードを維持するためにはメンバー間で統一された設計思想が必要だと考えました。
そのために私達は「ドメイン駆動設計(DDD)」と「DIコンテナ」という2つの手法を導入しました。
導入から一年が経ち、それらを振り返りつつ事例を紹介します。