独立系サバイバルホラー『Conscript』は、物語の力は複雑なエンジンではなく、アートディレクションにあることを証明している。GameMaker Studio 2で開発された本作は、32ビットのピクセルアート美学を採用し、第一次世界大戦の塹壕へと私たちを没入させる。洗練されたグラフィックスとは程遠く、くすんで汚れたカラーパレットを駆使して紛争の生々しさを伝え、トップダウンビューとジャンル特有の緊張感を融合させている。
技術パイプライン:Aseprite、Photoshop、そしてGameMaker Studio 2での最適化 🛠️
この外観を実現するために、チームはAsepriteとPhotoshopを特定のワークフローで組み合わせた。Asepriteは純粋なピクセルアート、すなわちキャラクタースプライト、コマ送りアニメーション、塹壕ステージ用のモジュラータイルセットの作成に使用された。その後、Photoshopがパレットの後処理、ノイズフィルターの適用、コントラスト調整を行い、あの汚れと摩耗感を生み出した。GameMaker Studio 2では、技術的な鍵はサーフェスを使用してリアルタイムでカラー補正シェーダーを適用することにあり、パフォーマンスを過度に消費することなく、動的な照明が静的なスプライトに影響を与えることを可能にした。インディー開発者へのアドバイス:スプライトごとのパレットを16色以内に制限することで、視覚的な一貫性を維持し、GameMakerでの最終ファイルサイズを削減するのに役立つ。
サバイバルホラーにおける視覚言語としての汚れ 🎨
くすんだパレットを使用する決定は、美的であるだけでなく、機能的でもある。『Conscript』において、茶色、灰色、錆びた赤の色調は、第一次世界大戦の雰囲気を醸し出すだけでなく、プレイヤーから重要な情報を隠している。鮮やかな色を排除することで、プレイヤーの視線は敵やリソースを求めてすべてのピクセルをスキャンすることを余儀なくされ、塹壕にいる兵士の実際の混乱を模倣している。このアプローチは、インディー開発において、(GameMaker Studio 2のような)技術的な制約が、明確な芸術的意図を持って適用されれば、物語上の利点に変わり得ることを示している。
パフォーマンスを維持するためにLODやナノマテリアルを使用しますか?