展示 HN:Iron-Wolf – Wolfenstein 3D 的 Rust 源码移植
Show HN: Iron-Wolf – Wolfenstein 3D source port in Rust

原始链接: https://github.com/Ragnaroek/iron-wolf

《Rust 中的 Wolfenstein 3D》目标是使用 Rust 完美重现 Wolfenstein 3D,并使其具有像素风格和良好的可修改性。 E1M1 演示 E1M1.mp4 克隆仓库后,直接运行 `run-sdl-shareware` 即可开箱即用。它将运行共享软件版本,该版本也已与代码一同作为测试数据检入。 或者,你可以在这里玩网页版本:https://wolf.ironmule.dev/ 如果你有完整游戏文件,你可以上传到那里并在浏览器中玩完整版本。 配置文件是可选的。将 `default_iw_config.toml` 复制为 `iw_config.toml` 并将其放在 Iron Wolf 可执行文件旁边。选项在默认配置文件中以注释形式描述。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 展示 HN: Iron-Wolf – Wolfenstein 3D 源代码移植到 Rust (github.com/ragnaroek) 4 分 ragnaroekX 1 小时前 | 隐藏 | 过去 | 收藏 | 3 评论 目标是在 Rust 中实现一个像素级的、易于修改的 Wolfenstein 3D 完美复刻版。 帮助 amelius 4 分钟前 | 下一个 [–] Wolfenstein 与编写你自己的双向链表相比简直小菜一碟。 回复 vunderba 58 分钟前 | 上一个 [–] 干得不错。关于网页版的一些建议:- 启动共享软件游戏后,在 Chromium 浏览器上会疯狂闪烁,显示“B.J. Blazkowicz”的面孔。- 你遗漏了大家熟知的经典代码,M-L-I! 回复 Freak_NL 11 分钟前 | 父评论 [–] Firefox 上也会出现闪烁。 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 我们 搜索:
相关文章

原文

Rust

Buy Me a Coffee

Wolfenstein 3D in Rust

The goal is to have a pixel, mod-friendly perfect recreation of Wolfenstein 3D in Rust.

E1M1 Demo

E1M1.mp4

just run-sdl-shareware should work out of the box on a cloned repo. It will run the shareware version, that is also checked in along with the code as testdata.

Alternatively you can play the web version here: https://wolf.ironmule.dev/ If you have a copy of the full game files you can upload them there and play the full version in your browser:

Iron Wolf web version

A config file is optional. Copy the default_iw_config.toml as iw_config.toml and put it next to the Iron Wolf exectuable file. The options are described as comments in the default config file.

联系我们 contact @ memedata.com