在 2D 中绘制图形时,如何处理帧中图片的深度?例如,地面深度为-1,玩家深度为0?
另一个问题是如何实现这种外观?当我说实现时,我的意思只是理论上的方法,而不是实际的源代码,但源代码可以提供帮助。
我的游戏已经是基于 Tile 的,它已准备好以等距绘制。我在游戏的引擎部分有 xy 和 z 坐标。我读到您只需要将其翻译成 x 和 y 以进行等距绘图,但我不确定我要如何或为什么要这样做。
这是我现在的游戏图片。硬币是玩家,方块是瓷砖。
最后一件事是我的 Tiles 存储在一个数组中,即 Tile[] tileList。这是一种有效的存储方式吗?因为我想要最好的表现,我可以从我的比赛中得到最好的表现。
非常感谢。