NES Bundler - 将你的任天堂游戏转换为可执行文件
你是否存在这样的烦恼:制作了 NES 游戏,但是您的朋友中没有一个拥有 Nintendo Switch。
不用担心,本项目将解决这个问题。只需将您的 ROM 和配置放入 NES Bundler,并为 Mac、Windows 或 Linux 构建可执行文件,最终将得到单个可执行文件,拥有下面的能力:
- 用于设置的简单 UI(使用 ESC 显示和隐藏)
- 可重新映射的键盘和游戏手柄输入(绑定了默认映射)
- 保存/恢复状态(F1 = 保存,F2 = 加载)
- 网络游戏!(可选功能,如果不需要,可以禁用)
这是一个相当有趣的项目,详细操作步骤可以参考仓库中的 README 说明。
仓库地址: https://github.com/tedsteen/nes-bundler
Fyrox Game Engine 发布 v0.27 版本
Fyrox 是一个用 Rust 编写,带有场景编辑器的开源游戏引擎。其功能丰富,可用于 2D/3D 游戏的生产,以前称为 rg3d。
近日,Fyrox 游戏引擎 0.27 已经发布!此版本包含许多改进,例如编译时反射、插件和脚本改进、各种编辑器修复和改进等等!感兴趣的不妨阅读以下文档。
Fyrox 教程 版本更新详细信息 仓库地址
https://github.com/FyroxEngine/Fyrox
在 Rust 中使用 unwrap 的 Tips
Andrew Gallant 曾经发布了 Error handling in Rust 这篇文章,详细描述了如何在 Rust 中处理错误。
近日,他又发布了一篇博客,更加深入地探讨了,在 Rust 中如何正确使用 unwrap 这种模式,为什么 "unwrapping isn't evil"。感兴趣的不妨仔细阅读一下原文。
原文链接: https://blog.burntsushi.net/unwrap
-- From 日报小组 RustPlumber
社区学习交流平台订阅:
- Rust.cc 论坛: 支持 rss
- 微信公众号:Rust 语言中文社区