1个不稳定版本
0.1.0 | 2022年3月3日 |
---|
#457 in 可视化
17KB
340 代码行
hex-spiral
hex-spiral 是一个用于处理二维六边形地图的库,使用单坐标位置。
概述
虽然大多数基于六边形网格的二维游戏使用多个坐标,但 hex-spiral 使用单坐标螺旋,其中中心六边形的坐标为 0
,而更远的六边形则放置在其周围的理想六边形环内。
lib.rs
:
虽然大多数基于六边形网格的二维游戏使用多个坐标,但 hex-spiral 使用单坐标螺旋,其中中心六边形的坐标为 0
,而更远的六边形则放置在其周围的理想六边形环内。六边形是平顶的,每个环的索引从上一环的顶部六边形开始,并且进一步的位置按顺时针方向增长。
依赖关系
~3.5MB
~56K SLoC