玩家声音

@讨论串

数据库专家仅用 5900 行代码在 SQL 中运行 Doom

返回社区

起始文章

数据库专家仅用 5900 行代码在 SQL 中运行 Doom

创作者 Lukas Vogel 开发了 SQLDoom,这是一个在以性能为导向、兼容 Postgres 的关系数据库管理系统 CedarDB 中运行 1993 年游戏的项目。前端通过 Python 处理图形、声音和输入,充当外围设备,而所有数学计算都在数据库内进行。 转换该项目需要 5900 行 SQL 代码用于核心游戏循环,1300 行代码用于图形渲染器,跨越 89 个不同的表。Vogel 指出,Doom 包文件中的数据具有高度关联性,允许地图关卡轻松复制到简单的数据库表中

此文章将加入同一主题的讨论串。

用朋友的语言分享

最新讨论

开始第一个话题吧。

开始主题

@在此讨论串发文

此文章将加入同一主题的讨论串。 数据库专家仅用 5900 行代码在 SQL 中运行 Doom

将使用会员昵称发布。 登录或注册

添加图片

JPEG、PNG、WebP,最多5张,每张5MB

    COMMUNITY NOTICE

    无法发布

    内容含有禁止使用的词语。

    请修改内容后重试。

    登录

    登录

    使用 Google 继续
    或使用邮箱

    客服中心

    请告诉我们遇到的问题或疑问。无需登录即可咨询。

    我们保存您的姓名、电子邮件、内容及登录时的账户信息以处理咨询,仅供管理员查阅。提交180天后列入自动删除范围。请勿提供密码、卡号或身份证件等敏感信息。 隐私说明

    可选的分析 Cookie 用于了解网站使用情况。拒绝不影响登录或浏览。广告同意由 Google 单独管理。

    隐私政策