セブンデイズ・トゥ・ダイ 壱・零:Unityで歩みし老練なボクセル技術の飛躍

2026年05月22日 スペイン語から翻訳・公開

数年のアーリーアクセスを経て、7 Days to Dieがバージョン1.0に到達し、グラフィックの大幅なリニューアルを遂げました。このアップデートはゲームプレイを磨き上げるだけでなく、従来のシステムを動的グローバルイルミネーション、ZBrushで彫刻されたモデル、視認性とパフォーマンスに影響を与える気候システムに置き換えています。開発者にとって、この事例はボクセルの本質を失わずにUnityエンジンを近代化する方法を示しています。

動的グローバルイルミネーションと詳細なUnityボクセル地形を示す7 Days to Die 1.0のスクリーンショット。

ZBrushによるモデリングパイプラインとアセットのリスケール 🎨

チームはキャラクターとゾンビのベースモデルをZBrushで彫刻されたバージョンに置き換え、法線マップとアンビエントオクルージョンを適用することで、フレームを犠牲にすることなく高ポリゴンのディテールをシミュレートしています。技術的な鍵は、自動リトポロジーとFBXを介したUnityへの直接エクスポートにあり、LOD(Level of Detail)を最適化して中程度のハードウェアでも60FPSを維持します。さらに、グローバルイルミネーションはLight ProbesとReflection Probesで実装され、フラットな影を排除し、バイオームに奥行きを与えています。気候システムは現在、雨と雪にGPUパーティクルを使用し、時間帯に応じて密度を調整することで、ドローコールを崩壊させることなく没入感を高めています。

レガシーエンジンを使用するインディースタジオへの教訓 🧠

7 Days to Dieの事例は、視覚的に競争しようとするボクセルタイトルにとってのロードマップです。ZBrushとUnityのグローバルイルミネーションへの移行は、密度の高い雰囲気を実現するためにAAAエンジンは必要ないことを示しています。鍵は、アセットの効率性とリアルタイムシャドウの代わりにプローブシステムを使用することを優先することです。インディーにとって、優れたスカルプトとリトポロジーのパイプラインに投資することは、プロジェクトの寿命を2倍にする可能性があります。

7 Days to Die 1.0において、中程度のハードウェアでのパフォーマンスを犠牲にすることなく、ボクセルエンジンの照明とシェーダーを最適化するために、チームはUnityでどのような特定の技術的課題に直面しましたか?

(追記:モバイル向けに最適化するのは、ゾウをミニクーパーに詰め込もうとするようなものです)