Lobsters | 📄 原文链接 | 2026-10-06 收录

我们把原版 Doom 移植到了 SQL

来源:cedardb.com — 2026-09-22

📋 概述

CedarDB 团队把 1993 年原版 Doom 的游戏逻辑与渲染器都用 SQL 查询实现,并在数据库里运行。游戏循环保持原版 35 FPS,渲染器在作者的笔记本上能以最高 60 Hz 产出完整的 320×200 帧缓冲,Python 只负责计时、读取键盘与显示位图,多人死斗同样能用。作者此前做过用光线投射渲染 ASCII 图形的 DOOMQL,但被指出那更接近 Wolfenstein 3D;这次改用 Doom 真正的 BSP 树,才足以支撑贴图、任意墙角和不同地板高度。规则很明确:渲染输出只能是表或逐像素 RGB 位图,游戏循环也完全在 SQL 内。

🔑 核心要点

💡 金句

一句话:我们把 1993 年原版 Doom 的游戏逻辑与渲染器移植到 SQL,并在数据库里运行起来。
← 返回 Lobsters 首页