我不是很确定这是否是问这个问题的地方,但是我试图使用Tiled程序,但是我不确定从哪里开始。我看过它的文档,但是它没什么用,因为我已经在游戏引擎(GameMaker)中使用平铺编辑器有了一些经验,但是我正在为该项目直接开发Java。

Tiled对象层如何工作?它是否允许我在平铺的编辑器中放置会出现并在游戏中实际移动的敌人,还是像平铺一样的静态图像?

另外,如果它允许我为敌人编程的内容,该如何使用?

最佳答案

平铺允许您编辑平铺和项目的图层。有代表2D图像网格的图块层,以及仅是具有属性的多边形的项目层。

创建地图后,您可以自行处理该数据。平铺不像GameMaker。 Tiled所做的只是允许您读取,写入和编辑数据。

我建议您将LIBGDX用作游戏引擎,并使用Tiled创建地图。 LIBGDX支持加载和渲染平铺地图。

要创建敌人,您需要在解析游戏中的Tiled地图时放置一些多边形,向这些多边形添加属性,并基于这些属性创建敌人。

关于java - 如何使用Tiled对象层?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18264327/

10-08 22:28