< 返回版块

rust 日报 babpstep 发表于 2022-08-09 14:29

Tags:game dev, fyrox, unwrap

NES Bundler - 将你的任天堂游戏转换为可执行文件

你是否存在这样的烦恼:制作了 NES 游戏,但是您的朋友中没有一个拥有 Nintendo Switch。

不用担心,本项目将解决这个问题。只需将您的 ROM 和配置放入 NES Bundler,并为 Mac、Windows 或 Linux 构建可执行文件,最终将得到单个可执行文件,拥有下面的能力:

  • 用于设置的简单 UI(使用 ESC 显示和隐藏)
  • 可重新映射的键盘和游戏手柄输入(绑定了默认映射)
  • 保存/恢复状态(F1 = 保存,F2 = 加载)
  • 网络游戏!(可选功能,如果不需要,可以禁用)

图片

这是一个相当有趣的项目,详细操作步骤可以参考仓库中的 README 说明。

仓库地址

Fyrox Game Engine 发布 v0.27 版本

Fyrox 是一个用 Rust 编写,带有场景编辑器的开源游戏引擎。其功能丰富,可用于 2D/3D 游戏的生产,以前称为 rg3d。

近日,Fyrox 游戏引擎 0.27 已经发布!此版本包含许多改进,例如编译时反射、插件和脚本改进、各种编辑器修复和改进等等!感兴趣的不妨阅读以下文档。

Fyrox 教程 版本更新详细信息 仓库地址

在 Rust 中使用 unwrap 的 Tips

Andrew Gallant 曾经发布了 Error handling in Rust 这篇文章,详细描述了如何在 Rust 中处理错误。

近日,他又发布了一篇博客,更加深入地探讨了,在 Rust 中如何正确使用 unwrap 这种模式,为什么 "unwrapping isn't evil"。感兴趣的不妨仔细阅读一下原文。

原文链接

-- From 日报小组 RustPlumber

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页