AI News HubLIVE
站内改写1 分で読了

MAP-Elitesを用いたファーストパーソン・シューティングゲームマップの手続き的生成

arXivに投稿された研究論文では、品質多様性アルゴリズムMAP-Elitesを用いてファーストパーソン・シューティング(FPS)ゲームのマップを手続き的に生成する方法を探求している。著者らは2つの新しいマップ表現(Point-LineとSpatial-Layout)を導入し、トポロジカル特性と創発特性のための一連の指標を定義した。スライディング境界付きMAP-Elites(MESB)を使用してマップを進化させた結果、新しい表現は従来の方法よりも多様性と品質において優れたマップを生成できることが示された。

ソースarXiv AI著者: Simone de Donato, Pier Luca Lanzi, Daniele Loiacono

近年、ゲーム開発における手続き的生成技術が注目を集めています。特にファーストパーソン・シューティング(FPS)ゲームでは、マップデザインがプレイヤー体験を大きく左右します。arXivに最近投稿された論文「Procedural Generation of First Person Shooter Maps using Map-Elites」では、品質多様性アルゴリズムMAP-ElitesをFPSマップの手続き的生成に応用する試みが報告されています。

研究チーム(Simone de Donato他2名)は、まず既存のマップ表現であるAll-BlackとGrid-Graphを検討し、さらに2つの新しい表現、Point-Line(点と線による接続性の表現)とSpatial-Layout(空間配置に焦点を当てた表現)を導入しました。これらの新しい表現は、FPSマップの特徴をより正確に捉えることを目的としています。

マップ評価のために、トポロジカル特性(レイアウトのみに依存する特性)と創発特性(実際のゲームプレイを通じて評価される特性)の指標を定義。トポロジカル特性としてはノードの接続性や経路長など、創発特性としてはプレイヤーの移動パターンや戦闘ホットスポットの分布などが考慮されました。詳細な分析により、MAP-Elitesの「照明」プロセスを導くための最適な特徴が特定されています。

実験では、スライディング境界付きMAP-Elites(MESB)を用いてマップ集団を進化させました。その結果、新しく導入されたPoint-Line表現とSpatial-Layout表現が、従来の表現方法と比較して、より多様性が高く、品質の良いマップを生成できることが示されました。具体的には、新しい表現は多様なマップ形状をカバーし、ゲームプレイにおける有意義な特性(例えば、バランスの取れた戦闘エリア)を持つマップを生成しました。この研究成果は、FPSマップの自動生成における新たな可能性を開くものであり、今後のゲーム開発における効率的なレベルデザイン手法に貢献することが期待されます。