#hexagon #gamedev #tile #logic #hexagonal #math #coordinate

hextile

处理六边形游戏地图的坐标数学和其他逻辑

1个不稳定版本

0.1.2 2023年8月8日

#1458 in 游戏开发

GPL-3.0-or-later

60KB
1K SLoC

Hexmap RS

Rust库,用于处理游戏中的六边形地图逻辑和数学。旨在与Bevy游戏引擎一起使用,但该crate本身是设计为引擎无关的。

Static Badge Static Badge

此库不打算单独长期使用 - 它是一个更高级的贴图库概念的测试平台,也是我在更高级库准备好使用之前开始开发基于六边形的游戏的基础。如果您迫不及待想开始使用我的代码在自己的游戏中包含贴图,当新的crate最终可用时,从该crate迁移到新的crate应该很容易,因为其设计基于并受此crate启发,同时还考虑了将我的游戏迁移过来。此外,crate本身目前并不复杂,不会导致使用它的游戏出现重大架构问题。

版权/许可

版权 2023 Fernando A. Fraticelli

本程序是自由软件:您可以按照自由软件基金会发布的GNU通用公共许可证的条款重新分发和/或修改它,许可证版本为3,或者(根据您的选择)任何后续版本。

本程序以希望它将是有用的目的进行分发,但没有任何保证;甚至没有对适销性或适用于特定目的的隐含保证。有关详细信息,请参阅GNU通用公共许可证。

您应该已经收到了随此程序一起提供的GNU通用公共许可证副本。如果没有,请参阅https://www.gnu.org/licenses/

依赖关系

~0.5–11MB
~112K SLoC