我又一次开始尝试 Android 的东西。我正在尝试创建一个使用六角板的小型简单游戏。我知道六边形计算背后的数学,但问题是如何在 Android 中实际实现这样的板?
起初我想使用网格视图,其中每隔一行移动半步,然后将这些方形网格用作我的板,并在方形框上绘制一个六边形。但是,常规的网格视图似乎不允许我这样做。
所以我想也许我需要创建一个带有六边形网格的自定义视图或一个带有方形位移网格的自定义视图。
我不熟悉 Android 自定义视图。我从Vogella 的教程中阅读了有关自定义视图的教程,但我仍然非常不确定,是否可以创建六边形网格作为自定义视图。
那么关于如何在 android 上创建和实现六边形游戏板的任何想法和帮助?