Peter Gostev 开发了名为 DOOMQL 的项目,这是一个完全由 SQLite 驱动的游戏引擎,SQL 负责处理移动、碰撞、渲染和游戏逻辑。该项目展示了在数据库中利用递归 CTE 实现光线追踪的惊人创意,体现了对 SQL 能力的极致探索。
背景
SQLite 通常被用作轻量级嵌入式数据库来存储应用程序数据,而非执行复杂的程序逻辑或图形渲染。
- 来源
- Simon Willison
- 发布时间
- 2026年7月14日 06:34
- 评分
- 7.0 / 10
Peter Gostev 开发了名为 DOOMQL 的项目,这是一个完全由 SQLite 驱动的游戏引擎,SQL 负责处理移动、碰撞、渲染和游戏逻辑。该项目展示了在数据库中利用递归 CTE 实现光线追踪的惊人创意,体现了对 SQL 能力的极致探索。
SQLite 通常被用作轻量级嵌入式数据库来存储应用程序数据,而非执行复杂的程序逻辑或图形渲染。