Epic GamesがLore Version Controlを発表
大規模なゲームのストーリーを書くことは困難です。大規模なチームでキャラクターや世界観を管理することは、さらに困難です。
開発者はコードを管理するためにGitやPerforceなどのツールを使用します。これらのツールは変更を追跡し、チームの共同作業を支援します。
Epic Gamesは新しいアイデアを提案しています。彼らはそれをLore Version Control Systemと呼んでいます。
このシステムは、コードの原則をゲームのナラティブに適用するものです。ストーリーの要素を技術的なアセットのように扱います。
仕組み:
- コードファイルの代わりに、キャラクターの経歴のバージョン管理を行います。
- 世界史ファイルの変更を追跡します。
- 構造化されたデータを通じて、プロットのアークを管理します。
- コードのバグをリバートするのと同じように、ストーリー内のエラーをリバートできます。
ナラティブは複雑です。一貫性を保つためには構造が必要です。
このツールは、共同でのストーリーテリングのためのフレームワークを提供します。これにより、チームは詳細を見失うことなく、一貫性のある世界を構築できます。
ストーリーテリングには、ソフトウェアエンジニアリングと同様の厳密さが求められます。