DOOMQL:SQLだけで記述されたDOOM風マルチプレイヤーシューター
2025-09-10

開発者がCedarDBデータベースを用いて、SQLのみで記述されたDOOM風マルチプレイヤーシューティングゲームDOOMQLを作成しました。マップ、プレイヤー、敵など、すべてのゲームデータはデータベースに保存され、SQLビューを使用してレイキャスティングやスプライト投影などのレンダリング機能を実現しています。シンプルなシェルスクリプトがゲームループを駆動します。驚くべきことに、このアプローチは非常にうまく機能し、滑らかな30FPSと、データベースの固有の並行処理処理のおかげで容易なマルチプレイヤー機能を実現しています。保守やデバッグは困難かもしれませんが、この実験はゲーム開発におけるSQLの可能性と、CedarDBデータベースの高性能を示しています。
ゲーム