プレースホルダーアセットの問題:プログラマーアートがプレイテストを台無しにする方法

「グレーボックステストを先に行い、アートは後から」というのは、ゲームプロトタイピングにおける一般的なアドバイスです。ガイドやチュートリアルでは、まずコアメカニクスを構築し、抽象的なキューブやカプセルを使ってゲームが実際に楽しいかを確認し、コアループが証明されてからビジュアルについて心配するように言われることがよくあります。
このアプローチは論理的に意味があります。機能しないかもしれないプロトタイプゲームのアートを磨くために時間を費やすのは、リソースの無駄に感じます。グレーボックステストは、スコープクリープに悩まされることなく初期開発を操作するための信頼できる方法として長い間存在してきました。
しかし、このアプローチには隠れたコストが伴います。プレイヤーに最低限のプレースホルダーアートを提示すると、ゲームメカニクスを真空状態でテストしているのではなく、醜く未完成なゲームに対してプレイヤーがどのように相互作用するかをテストしていることになります。
ビジュアルの忠実度は、プレイテストのフィードバックに深い影響を与える可能性があります。プレイヤーの反応性、ウェイト、全体的なゲームの感触に対する認識は、画面上に見えるものによって影響を受けます。視覚的に空の環境に長く留まることは、アートのルックアンドフィールによって歪められたフィードバックを招くリスクがあります。
標準的なアドバイスとその誤り
従来のゲーム開発の知恵では、メカニクスが完全に固定されるまでアートアセットに時間を投資すべきではないと言われています。しばしば、それは灰色のキューブでレベルを構築し、カプセルでプレイヤーを表現し、重要な情報のためにシンプルなテキストUIを使用することを意味します。
このアドバイスには良い理由があります。それは、来週カットされるかもしれないキャラクターにテクスチャを施すために時間を無駄にするのを防ぎます。それはチームに基本的なゲームプレイループに集中させることを強制します。キャラクターが適切にジャンプできる前に高忠実度のモデルに1ヶ月を費やすのは、有名な初心者のミスです。
しかし、この合意は、人間が視覚的フィードバックを機械的フィードバックから完全に分離できるという仮定に基づいています。それは、プレイテスターが座って浮かぶ灰色の矩形を見て、それを動かす物理コードを視覚的な磨きの欠如に影響されることなく正確に評価することを期待しています。しかし、人間の心理はそのようには機能しないことは明らかです。

視覚的忠実度がプレイテスターのフィードバックにどのように影響するか
視覚的品質は、マーケティング用のスクリーンショットをより魅力的にするだけではありません。それは、プレイヤーが構築したメカニクスを体験する方法を大きく変える可能性があり、受け取るプレイテストのフィードバックにも直接影響を与えることがあります。
研究
2012年のGDCヨーロッパでのマーチン・ジョナソンとペトリ・プルホによる有名な「ジュース・イット・オア・ルーズ・イット」開発者デモを考えてみてください。彼らは、視覚的な魅力がまったくない基本的なブロック崩しゲームをデモし、その後、物理コードの一行も変更せずに、画面の揺れ、パーティクル効果、ツイーニングアニメーションを追加しました。結果として得られたゲームは、明らかに異なる感覚を持ちました。
より広範なゲームフィール研究は、画面の揺れのような微調整でも、プレイヤーのエージェンシーと興奮感を向上させることができるという考えを支持しています。
実際にこれがどのように見えるか
全く同じプロトタイプゲームの2つのバージョンを想像してみてください。最初のバージョンは、平面上を滑る灰色のカプセルを特徴としています。2番目のバージョンは、石畳の通りを移動するテクスチャ付きのキャラクターモデルを特徴としており、足元にはシンプルな埃の粒子が舞い上がっています。
これらの2つのバージョンをプレイヤーの前に置くと、テクスチャ付きのバージョンがより反応が良く、楽しいと評価されるかもしれません。たとえ基盤となる移動コードが同じであっても。プレイテスターは、視覚的品質とゲーム品質を常に分けることができるわけではありません。したがって、プロトタイプが硬くて無気力に見える場合、操作が硬くて無気力に感じるというフィードバックを受け取ることもあります。

古いトレードオフとそれがもはや当てはまらない理由
「グレイボックスファースト」が最初に推奨された理由は、まともなアートを作ることがゲーム開発プロセスの長く、時間のかかる段階であったからです。開発者は、メカニクスのようなコアゲームプレイ機能に時間を割くか、テクスチャを描くような視覚要素に時間を割くかを選ばなければなりませんでした。多くのチームは、ゲームプロトタイピングの初期段階で両方を行うことができませんでした。プログラマーアートと「十分良いアート」の間のギャップが非常に大きかったため、開発者は歪んだプレイテストのフィードバックを必要悪として受け入れました。
しかし、ゲーム開発の風景は変わりつつあります。以前は長い時間がかかっていた開発フェーズは、今ではかなり迅速に完了できるようになり、AI生成のゲームアートは迅速なプロトタイピングの計算を変えました。AIテクスチャ、2Dスプライト、複雑なマテリアルを生成することで、グレーボックスレベルデザインを抽象的な幾何学から認識可能で一貫した環境に迅速に変えることができるため、一部の開発者はメカニクスのテストと視覚的コンテキストの提供の間で選択する必要がなくなるかもしれません。

より良いプロトタイプビジュアルのための実用的なアプローチ
プロトタイプを正確にテストするのに十分な見栄えにするための、いくつかの非常に実用的で迅速なオプションがあり、その後、アートチームと共に仕上げることができます。
AI生成のテクスチャとスプライト
AI生成のゲームアートを使用することで、プロトタイプを迅速にアップグレードでき、Unity AI Generatorsのようなアセット生成ツールは、あなたのアセットパイプラインに直接スロットインできます。プレイヤーにスケール感を与えるためにレンガの壁のテクスチャが必要な場合、シームレスなレンガの背景を生成することができます。これにより、コーディングスケジュールを乱すことなく、即座に視覚的コンテキストを提供できます。
アセットストアのプレースホルダーパック
キュレーションされた3Dモデルを好む場合、アセットストアのプレースホルダーパックは優れた解決策となることがあります。これらの事前に作成されたアセットをゲームに投入することで、混乱を招くプログラマーアートを、一貫性があり、プレイヤーが理解できる環境に置き換えることができます。
「視覚的最小限」フレームワーク
最終アートを目指すのではなく、このアプローチは「視覚的最小限」を目指します。それはシンプルな質問を投げかけます:プレイテストのフィードバックを悪化させないために必要なアート投資の最小限は何ですか?
通常、その答えは三つの要素に集約されます:プレイヤーが物体を認識できるようにするための認識可能なシルエット、敵と背景を区別するための色の違い、金属の上を歩くキャラクターと草の上を歩くキャラクターの違いをプレイヤーが識別できるようにするための基本的なマテリアルのバリエーション。
グレーボックスがまだ正しい選択であるとき
グレーボックスが本質的に悪いわけではないことを明確にすることが重要です。グレーボックスレベルデザインが正しい選択肢である特定の開発段階があります。
もし、ダブルジャンプの軌道の背後にある生の数学が正しく機能するかどうかを確認するように、純粋なメカニクスを孤立してテストしているのであれば、テクスチャは必要ありません。高い確率で中止される可能性のあるコンセプトの最初の週にいる場合、アートに投資するのは早すぎます。最後に、視線を遮ることと物理的なジオメトリの距離を確認することだけが目的の純粋なレイアウトテストを行っている場合、グレーのブロックは全く問題ありません。
問題はグレーボックス自体ではありません。しかし、ゲームの全体的な感触に関するプレイテストのフィードバックを集め始めるときに、視覚を完全に無視するという従来のアドバイスは、より包括的なフィードバックを求める際に最良の指針となるかもしれません。

グレーボックスを超えて
正確なデータは素晴らしいゲームを開発する上で大きな助けになります。しかし、プログラマーアートで満たされたプロトタイプをテストすると、得られるデータはしばしばプレイヤーが視覚的抽象を超えて見ることができないために曇ります。現代のツール、アセットパック、視覚的な最小フレームワークを使用してプロトタイプアートを向上させることで、プレイテスターがゲームデザインをより包括的に評価できるように手助けできます。悪いプレースホルダーアートが良好なメカニクスを台無しにするのをやめ、プレイヤーが実際に体験する方法でゲームをテストし始めましょう。
よくある質問:プロトタイプアートとプレイテスト
プレースホルダーアートをアップグレードする最も早い方法は何ですか?
AI生成のテクスチャやスプライトを使用するか、モジュラーアセットストアパックを導入することで、ゲームの視覚スタイルを迅速にアップグレードできます。基本的なシーンのためにAIテクスチャを生成することで、機械的な開発を大幅に遅らせることなく、可読性を大幅に向上させることができます。
プログラマーアートを使用すべきか、それともアセットストアパックを購入すべきか?
それは完全にあなたの即時の目標に依存します。プログラマーアートは、内部で数学と生の論理をテストするには問題ありません。しかし、ゲームを外部のプレイテスターの前に置いて「楽しいと感じるか」を測る場合、アセットストアパックを購入するか、基本的なテクスチャを生成することで、より正確で実行可能なフィードバックが得られるかもしれません。


