我正在尝试制作一个android / libgdx游戏,其中每个级别你有一个不同的形状作为png,你必须在形状内拖动手指并尝试尽可能接近创建的理想路径形状。在关卡结束时,游戏将以百分比的形式显示您与理想路径的距离。
我的问题是如何才能找到玩家必须遵循的理想方式?有什么功能可以用来找出形状后创建的点数组吗?
我的问题是沿途的形状宽度不同,所以我不能使用像素路径。我已经有了一个算法,它给出了玩家路径中的点阵数,所以我必须将它与理想的点进行比较。
如果您对任何可以帮助的算法或功能有任何想法,请告诉我。
游戏中的形状示例: