4 个版本 (破坏性更新)

0.8.0 2024 年 7 月 9 日
0.7.0 2024 年 1 月 27 日
0.6.0 2023 年 7 月 30 日
0.5.0 2022 年 12 月 29 日

212游戏 中排名

Download history 130/week @ 2024-07-09 4/week @ 2024-07-23

每月 134 次下载

MIT/Apache

20KB
132

所有立方体(Web 版本)

这是一种“体素游戏”,每个方块都是由更小的方块组成的(一个递归级别)。

这是一个正在进行中的项目;这是我用 Rust 编写的第一个项目,我旨在复制和扩展我之前的工作 Cubes。有关当前实现的功能的更多信息,请参阅 核心库crate all-is-cubes

这个 crate 是“Web 版本”:它目前包含一个简单的 Web 服务器,该服务器为游戏提供预构建的 WASM 和 JavaScript 文件。最终我希望它成为一个多人(或者至少是远程保存数据的)游戏服务器,但目前还没有实现任何网络功能。

您还可以运行 “桌面”版本,而不需要任何这些 Web 服务器的东西。

稳定性和版本控制

所有立方体是一个雄心勃勃的业余项目;许多要成为“完整”所必需的功能尚未实现,实现它们将需要不兼容的更改。在开发过程中,库 API 会经常更改,版本号将标记这些版本为不兼容(例如,0.3 到 0.4);在没有信心未来版本至少具有保存数据兼容性之前,将不会有 1.0 版本。然而,我已经尽力记录了在未来版本中可能 更可能 发生更改的 API 元素。

MSRV 政策:当前发布版本在 Cargo.toml 中准确记录了其 rust-version。未来的版本通常需要发布时的当前稳定 Rust 版本。

许可证

所有源代码和其他材料均为版权所有 © 2020-2024 Kevin Reid,并许可在以下任一许可证下使用:

根据您的要求。

除非您明确表示否则,根据Apache-2.0许可证定义的,您有意提交给作品的所有贡献,应按上述方式双许可,不附加任何额外条款或条件。

依赖项

~10–23MB
~289K SLoC