DOOMQLとは?SQLiteをゲームエンジンにした「SQL製DOOM」の仕組みと再現手順
Peter Gostev氏が、SQLiteをデータ保存ではなくゲームエンジンそのものに使った小さなDOOM風ゲーム「DOOMQL」を公開しました。移動・当たり判定・敵・戦闘・進行、そして画面上の全RGBピクセルまでをSQLが制御し、レイトレーサーは再帰CTEを使った巨大な1本のSQLクエリで実装されています。
Peter Gostev氏が、SQLiteをデータ保存ではなくゲームエンジンそのものに使った小さなDOOM風ゲーム「DOOMQL」を公開しました。移動・当たり判定・敵・戦闘・進行、そして画面上の全RGBピクセルまでをSQLが制御し、レイトレーサーは再帰CTEを使った巨大な1本のSQLクエリで実装されています。
JavaScriptランタイムBunが、言語基盤をZigからRustへ全面書き換えしました。作業の大半を担ったのはAnthropicのClaude Fable 5で、64インスタンスを11日間並列稼働させ、100万行超のコードを生成。API利用料は約16万5000ドルに達しました。