gpt4 book ai didi

java - 如何使用 Tiled 对象层?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:28:23 26 4
gpt4 key购买 nike

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

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

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

最佳答案

Tiled 允许您编辑图 block 和项目的图层。有代表图像二维网格的图 block 层,以及只是具有属性的多边形的项目层。

创建 map 后,您可以使用该数据执行某些操作。 Tiled 不像 GameMaker。 Tiled 所做的只是允许您读取、写入和编辑数据。

我建议您使用 LIBGDX作为游戏引擎,并使用 Tiled 来创建您的 map 。 LIBGDX 支持加载和渲染分块 map 。

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

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

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com