DOOMQL:用 SQLite 作为游戏引擎的 Doom 风格游戏

📡 Simon Willison 博客2026-07-14 06:34

开发者用SQLite作为游戏引擎构建了Doom风格游戏DOOMQL,所有游戏逻辑和渲染均由SQLite实现。

AI 深度解读

导读:DOOMQL 用 SQLite 作为游戏引擎,实现了一个 Doom 风格游戏,展示了 SQL 在图形渲染与游戏逻辑中的极限应用。

  • 游戏完全由 SQLite 驱动,包括移动、碰撞、敌人、战斗、进度和每个像素的渲染。
  • 核心是一个巨大的 SQL 查询,使用递归 CTE 实现光线追踪。
  • 实现为 Python 终端脚本,运行后生成 SQLite 数据库,可用 Datasette 探索。
  • 开发者 Peter Gostev 使用 GPT-5.6 Sol 辅助构建,体现了 AI 辅助编程的潜力。
  • 影响/看点:DOOMQL 是创意与技术的结合,证明 SQLite 可突破传统用途,为数据库应用提供新思路。
查看原文 ↗ 看实时 AI 热点雷达 实时信息流 · 事件聚类 · 订阅推送 —— 完整产品在 aihot.aicxd.com