我想使用 AndEngine 在 Android 中创建一个蛇游戏。但在我的游戏中,蛇不会被玩家控制。它只会向随机方向移动。
我有一条可以随意移动的蛇。我的问题是我想要实时动画(即蛇不应该只是在延迟后移动)。
我尝试使用寄存器修饰符来移动蛇,这很有效。但问题是我有每条蛇的尾巴元素的图像。
如果我只有矩形,我会知道如何做到这一点,但我使用的是更高级的图像。
当蛇改变方向时,我应该有一个连接不同方向的元素(例如:右和下)。
有什么算法可以解决这个问题吗?或者,我在哪里可以找到解释这一点的开源项目?