Tom's Hardware· Bruno Ferreira ·· 17 小时前AI 评分53
数据库专家用 5900 行 SQL 代码运行 Doom
Database expert runs Doom in SQL with just 5,900 lines of code
AI 导读
Lukas Vogel 的 SQLDoom 项目在 CedarDB 数据库中运行了 1993 年的游戏 Doom。游戏逻辑用 5900 行 SQL 实现,比原版 C 代码少 3100 行,利用 UPDATE 语句替代循环实现并行更新。图形渲染器仅需 1300 行代码但涉及 89 个表,通过 SELECT ORDER BY 自动完成 BSP 排序。项目已开源在 GitHub。
来源:Tom's Hardware · tomshardware.com