「SOL-AVES」の高性能なランタイムを構成するアーキテクチャ

タグ:
日時:
2026年07月23日(木)14時40分〜15時40分
形式: レギュラーセッション(60分)
受講スキル:
・ゲームエンジンを開発している方、またはこれから開発しようとしている方 ・ゲームのメインループを実装した経験のある方 ・ゲームの基盤技術に興味のある方
受講者が得られるであろう知見:
・データ指向のEntity Component Systemを実装した知見を提供します ・安全に自動的に並列処理を行う方法を共有します ・ゲームエンジンの一例としてランタイムのコアアーキテクチャを共有します
セッションの内容

本セッションでは、バンダイナムコスタジオ内製ゲームエンジン「SOL-AVES」のランタイムのコアアーキテクチャについて説明します。
SOL-AVESは高速で高フレームレートの出せるゲームエンジンを目指しています。
その実現に向けて、データ指向設計と徹底的な並列化に取り組みました。
データ指向のEntity Component Systemを導入することで、データとロジックを分離し、効率的なメモリアクセスと高速なデータ処理を実現しました。
また、Job SystemによってECSのSystemを中心にあらゆる処理を並列化しました。
並列化にあたって、リソース競合など人為的なバグを発生させないように、依存関係と実行順序を制御するUpdater Graphを導入しています。
そのほか、ランタイムのコアとなるアーキテクチャについて解説します。


講演資料

  • 「SOL-AVES」の高性能なランタイムを構成するアーキテクチャ_CEDiL.pptx

※資料のダウンロードにはログインが必要です。


講演者プロフィール

堀内 克祐

堀内 克祐
所属 : 株式会社バンダイナムコスタジオ
部署 : テックスタジオ 第2グループ SOL-AVES開発部
役職 : ゼネラルマネージャー

2004年ナムコ入社。
主に関わったタイトルは、
・パックマン&ギャラガ ディメンションズ
・大乱闘スマッシュブラザーズ for Nintendo 3DS / Wii U
・大乱闘スマッシュブラザーズ SPECIAL
などで、テクニカルディレクターを務めました。
現在はSOL-AVESの開発ディレクターを務めています。

《講演者からのメッセージ》
ゲームエンジンや基盤技術の開発の一助になればと思っています。
ゲームエンジンの開発者の方と交流させていただけると嬉しいです。

菊田 慎吾

菊田 慎吾
所属 : 株式会社バンダイナムコスタジオ
部署 : テックスタジオ 第2グループ SOL-AVES開発部 ランタイム課
役職 : アシスタントマネージャー

2022年株式会社バンダイナムコスタジオ入社。
内製ゲームエンジン「SOL-AVES」のコアランタイム領域では、フレーム単位で進行するメインループ、並列実行を支えるジョブシステム、ECS(Entity Component System)など、ゲーム実行の中核を担っています。
開発チームのリーダーとして、タイトル開発を支えるランタイムのパフォーマンスと安定性の向上に取り組んでいます。

《講演者からのメッセージ》
データ指向ECSの実装知見に加え、安全に自動並列化するための考え方、およびランタイムのコアアーキテクチャを通じて、明日からの設計・実装に活かせる視点が得られる内容です。
ECSや並列処理、エンジン基盤に取り組む方におすすめです。