标签
Show HN:一个将整数神经网络编译成 ZDoom 地图的项目,让 DOOM 的巫毒娃娃和扇区属性来执行运算,并通过 NumPy 进行了逐比特精确验证。虽然速度极慢,但完全可验证,还能让玩家实时手写数字供 DOOM 进行分类。
作者受到 qwenputer 项目启发,在 Qwen 模型权重内构建的虚拟机上成功运行了基础版 Doom,虽然速度很慢,但实现了「在 LLM 上跑 Doom」的趣味演示,并开源了项目仓库。
CedarDB 将 1993 年原版 Doom 的游戏逻辑和基于 BSP 的渲染器完全用 SQL 查询实现,在数据库内以 35 FPS 运行游戏循环,并提供了一个完整可玩的死亡竞赛演示。
Lukas Vogel 的 SQLDoom 项目使用 SQL 数据库以 35 FPS 渲染全彩 640×480 的 Doom 画面,游戏逻辑由分布在 89 个公用表表达式中的约 1,300 行 SQL 实现,建立在他此前的 DoomQL 项目之上。
作者构建了一个带有类似于Anthropic Artifacts的小部件的框架,并通过使用AI代理用Kimi K2.7创建了一个可以玩DOOM的小部件来演示它。该项目在GitHub上开源。
这是一个实验,其中Jev、Laya、微调版ModernCE-base-nli和Qwen3.5-4B等AI模型被赋予了在Doom游戏中的控制权,并在不同场景下测量了击杀数和生存时间的性能指标。
本文介绍了 BPF Capsule,这是一个编译器和运行时,它能够通过转换代码以满足验证器约束,使用 eBPF 在 Linux 内核内运行像 DOOM 这样的复杂程序。
一个公开的软件包,允许在浏览器中作为可安装的 PWA 使用 WebMCP 代理工具来玩 Freedoom,基于 Chocolate Doom WASM。
该项目使用自定义编译器将Doom的渲染算法编译成一个21B参数的transformer,无需任何训练。生成的模型可以生成Doom的渲染帧,尽管在B200 GPU上速度较慢,仅为每天35帧。
一位开发者使用自定义编译器(torchwright)将 Doom 的渲染算法移植到 transformer 权重中,创建了一个未经训练的 LLM,它通过发出绘图命令来渲染 Doom 帧。检查点已在 Hugging Face 上提供。
《Game Engine Black Books》更新,新增修订版、高质量印刷版和PDF版本,并开放LaTeX源码。约翰·卡马克与约翰·罗梅罗作序推荐。
一位开发者使用原生模块和Canvas API补丁,将经典游戏DOOM移植到Emacs中运行,需要自定义修补的Emacs构建版本和一个WAD文件。
作者描述了在逻辑门级别设计自定义CPU、集成带有缓存的DDR3内存,并成功在FPGA上运行Doom的经历,该经历随后走红网络。
作者构建了一种名为bet的玩笑编程语言,通过LLVM编译,采用基于区域的内存管理,并且成功运行了完整的DOOM游戏(56,000行代码),无需代码审查,仅依赖测试。
黑客们迅速为Neo Geo制作了可运行的《毁灭战士》移植版,推翻了此前因硬件限制而认为不可能移植的说法,他们巧妙地利用了该主机的修复层和精灵内存等变通方案。
id Software为《毁灭战士:黑暗时代》推出的新扩展包《启示录》展示了该工作室的核心玩法优势,但其发布因工作室大规模裁员而蒙上阴影,报道称约一半员工被裁。
据报告,《毁灭战士》开发商id Software作为Xbox大规模裁员的一部分,裁掉了约50%的员工,消息源证实超过90人被裁,QA部门受到重大影响。
经典电子游戏《毁灭战士》《德军总部3D》和《毁灭公爵3D》的作曲家Bobby Prince逝世。