Unreal Engine 5 は、プラグインアーキテクチャを介してゲームに新しいコンテンツやエクスペリエンスを注入できるシステム Modular Game Feature を導入しています。 Modular Game Feature は、コアゲームがその存在を全く意識しないように作成されるため、ゲームから新しいコンテンツへの依存関係を作成する必要がありません。 そのため、このシステムには次のような利点があります ー ゲームを中断することなく、いつでも自由にオン/オフできるため、管理が簡単です。また、新しいゲームメカニズムやアイテムの追加、さらには新しいエリアを追加するなど、さまざまな用途に利用することができます。
この新機能は、新しいコンテンツが次々と登場し、現行のリリースと並行して新機能の開発が行われる”game-as-a-service(サービスとしてのゲーム)”モデルを採用しているゲームにとって大きなメリットをもたらします。例えば、フォートナイトでは、季節ごと、あるいは毎日のように定期的に必要になる膨大な量のコンテンツの追加と削除を可能にするために、Modular Game Features が多用されています。
この特集ビデオでは、プログラマー兼エバンジェリストの Krzysztof Pachulski が、Modular Game Features の作成方法を説明した後、新しいアイテム、新しいアビリティ、新しいワールドロケーションの形で、コンテンツを Modular Game Features として実装する方法をいくつか紹介します。