コンソールグラフィックス・エンジン開発 · 2024–2025
CHEE22 & Tyro Engine
チェスをモチーフにしたPlayStation 5向けゲーム。私が開発したC++20製の自作コンソールエンジン「Tyro Engine」で動作。
- プラットフォーム
- PlayStation 5 開発機
- 期間
- 2024年9月–2025年5月
- チーム
- プログラマー5名・デザイナー1名
概要
『CHEE22』は、Balatroのシンプルさと創造性に影響を受けた、チェスをモチーフにしたPlayStation 5向けゲームです。チェスのルールを再構築しつつ、スコープをあえて絞ることで完成度を高めました。
ゲームは、私がPlayStation 5のレンダリングAPIとPSSLを用いて開発したC++20製の自作エンジンTyro Engine上で動作します。PS5開発機を使用した初めてのプロジェクトであり、コンソールハードウェアの制約の中で開発する経験となりました。
Tyro Engine
- Blinn-Phong照明を用いたディファードレンダリングパイプライン
- アンビエント、ポイント、スポット、ディレクショナルライト
- モジュール式ポストプロセスシステム
- 3DモデルとGNFテクスチャを読み込むリソースマネージャー
CHEE22
プログラマー5名とデザイナー1名のチームでゼロから開発しました。エンジンに加え、ポストプロセス、UIフレームワーク、メニューからゲームプレイまでの流れを制御するゲームステート管理を実装しました。
チーム: Jorge Alemany、Jaime Garrido、Juan Avilés、Nacho Avilés、筆者(プログラム)· Duncan Cummings(デザイン)



