3

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

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

此外,如果它确实允许我为敌人编写的程序,我该如何使用它?

4

1 回答 1

2

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

创建地图后,由您来处理该数据。Tiled 不像 GameMaker。Tiled 所做的只是允许您读取、写入和编辑数据。

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

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

于 2013-08-16T01:32:36.067 回答