Rust 游戏 HEATCHAIN 刚刚发布
2022年10月,我发现了Rust。在试验过程中,我发现自己制作了一款游戏,并挑战自己发布。游戏本身是一款街机游戏,如果你想看到更多,你必须尽快找到下一个字形:
- Steam:https://store.steampowered.com/app/2521350/Heatchain/
- Itchio:https://hyultis.itch.io/heatchain
- android:https://play.google.com/store/apps/details?id=hyultis.heatchain.MainActivity
因此,游戏完全用 Rust 编写,使用 winit 和 vulkano<主要是a i=4>。为了存储游戏数据(顶点、实体),我想学习,所以我创建了一个小型库HArcMut(它尚未与版本保持同步)在游戏中使用,我有一些死锁问题需要修复,但我仍然不确定我是否正确执行)对于 Android,游戏被编译为“cdylib”。库,并在整个 Google 生态系统中使用了一点 java(在这个级别上并不是一个真正的选择)。我还花了一段时间:Vulkan 1.3 对于 Android 手机来说太新了,所以我不得不回归到 Vulkan 1.1,并且一些功能被破坏了(特别是屏幕旋转)我为这些人发布了 Cargo.toml https://github.com/hyultis/heatchain_public/blob/master/Cargo.toml谁有兴趣。感谢 rust 社区、维护者、开发者等。我现在不想回到另一种语言用 Rust 编写 PDF 库
我正在编写一个名为 rspdf 的 PDF 库,我迫不及待地想分享我对此项目的想法.PDF 是一种将编译器知识与图形相结合的复杂格式。PDF在某些地方可能看起来很混乱,但它的功能很好。随着我深入研究,我对作者的钦佩与日俱增。我觉得很漂亮。这是我第一次尝试用 Rust 构建库,我很享受这个过程。然而,我遇到了一些挑战。Rust 并不难学,但掌握它却充满挑战。我在错误处理和类型系统方面遇到了困难。在 Rust 中设计一个易于维护的库需要结合设计模式。然而,我不确定 Rust 是否具有与 Java 中类似的模式。基于Hyper 1.0发布Salvo 0.63
https://github.com/salvo-rs/salvoSalvo 是一个极其简单且功能强大的 Rust Web 后端框架。开发后端服务只需要基本的 Rust 知识。
- Router可以无限嵌套,任意一个Router上可以挂载多个中间件;
- 支持WebSocket、WebTransport;
- 支持Acme,自动从获取TLS证书let's encrypt。
原文作者:Rust语言中文社区;如有侵权,请联系管理员删除。