0

我正在开发这款游戏,一切正常。我对 Java 还是很陌生,尤其是 2D Java。还有一些事情我想做,但我真的不知道该怎么做。

我想要做的是创建一个方法或其他东西,以便能够获取我的玩家位于我作为地图的二维数组中的哪个单元格。我使用了教程中的其他资源,然后我也添加了一些我制作的东西。

[地图] ( http://pastebin.com/H6FiSqj1 ) [播放器] ( http://pastebin.com/ALMeBX3A >)

附加:我想从单独的文件中加载图块。我有一个 MapLoader 类,但它只让我发布 2 个链接。

4

1 回答 1

0

我建议你使用下一个来设计你的游戏,在那里你可以找到非常有用的工具,比如设计瓷砖地图:TileMaps

为了知道你的角色在地图中的位置,我会用坐标(X 和 Y - 2D 或 X、Y 和 Z - 3D)保存它的位置,这样你就可以随时知道他的确切位置。使用这种模式,每次您的角色移动时,您的坐标都会增加/减少 1 个移动单位。

于 2013-06-25T05:37:41.127 回答