生成された地形を、飛行・地上の二種類のエージェントで検査する
『Runtime Evaluation of Procedural Content Generation in an Endless Runner Game Using Autonomous Agents』は、無限ランナーで動的に生成される地形を、プレイヤーより先行する二種類の自律エージェントで検査します。
PCGは生成器だけで完結しません。プレイ不能、閉塞、反復、技術的不整合を、配信前に発見する評価系が必要です。
空中スキャナーは通路の幾何形状を、地上エージェントは実際の移動可能性を検証します。
レイキャスト、ボリュームスイープ、障害物レイヤー、クラッシュ報告を組み合わせ、問題区間を検出します。
エージェントが通過できることは、人間にとって面白いことを保証しません。遊びやすさと面白さは別の評価です。
オフライン検査だけでも十分な作品はあります。実行時検査は、無限生成や高速ストリーミングで特に価値が高まります。
生成規則を設計すると同時に、何を不合格とするか、どの検査器が責任を持つかを仕様へ書きます。