Staniks、90年代風 FPS 開発エンジン Catlantean 3D を公開──VGA 256色パレット制約を完全再現
現代のコンパイラを用いつつ、320x240 解像度や 256色インデックスカラーといった 1990年代初頭のハードウェア制約を再現し、独特の視覚的明瞭さを追求する。
リリース: 2026-06-09 · 読了 3 分記事の要約
1. 核心(What)
- VGA Mode-X 相当の 320x240 解像度を採用し、アスペクト比 4:3 の正方形ピクセルで描画する
- 768バイトの固定カラーパレット(256色)により、全ピクセルの色選択を厳格に制限している
- 描画には Doom 等で知られる DDA(Digital Differential Analyzer)アルゴリズムを用いたレイキャスターを実装
- 2027年の Steam リリースを見据え、モダンなプラットフォーム抽象化層の上でレトロなパイプラインを構築中
2. 影響(Why)
- 「制約が意図的な選択を生む」という設計思想は、アセット量が増大する現代の開発において独自のスタイルを確立するヒントになる
- GPU に依存しないピクセル単位の直接制御は、超軽量な実行環境を必要とするエッジデバイス向け UI 開発の技術的参考になる
- 開発者への影響: モダンな GPU パイプラインに慣れた開発者は、あえてソフトウェアレンダリングの制約を課すことで、アセット制作の意思決定コストを下げ、独自のビジュアルを構築する手法を再評価できる。
- 日本への影響: 国内のインディーゲーム開発者やドット絵アーティストにとって、技術的制約を逆手に取ったワークフローの具体例として、アセット量産体制の効率化に寄与する。
3. 根拠・詳細(How)
- Catlantean 3D - Making Graphics Like It's 1993 (2026-06-09 公開)