CRYCHIC的最强客服-丰川祥子 LDTK是一款优秀的跨平台2D关卡编辑器。 https://ldtk.io/ 可以用在Unity、Monogame、Godot、Playdate、GameMaker、L_ve_2D、Bevy引擎上。 同时还支持Haxe、C、C++、C#、JS、Haskell、Go、Python、Rust、Kotlin语言。 操作简单灵活易用,在本站 Game27 - 半透明(Unity) #23 使用了此工具替代Unity原生Tilemap进行高效开发。 简单易用 [upl-image-preview url=https://forum.crash.work/assets/files/2024-05-22/1716353500-151999-ldtk-2d-level-editor-from-the-director-of-dead-cells.gif] UI的各个部分都经过了精心设计保证创作者的体验足够丝滑。 超简导出 [upl-image-preview url=https://forum.crash.work/assets/files/2024-05-22/1716353574-291221-image.png] 一些引擎可能暂时还没有现成的导入工具,但是LDTK为了方便没有导入工具的开发者进行导入提供了“Simple”导出选项。 选择这个选项后会导出层级的png图片和json。 自动渲染 [upl-image-preview url=https://forum.crash.work/assets/files/2024-05-22/1716353865-863042-ldtk-2d-level-editor-from-the-director-of-dead-cells.gif] 在可视化编辑器中定义一些简单的规则,然后让 LDtk 帮你自动渲染。 世界 你可以通过“Grid-vania”, “linear”, 或 “free”来切换你的编辑视图。 自定义实体 [upl-image-preview url=https://forum.crash.work/assets/files/2024-05-22/1716354019-425957-ldtk-2d-level-editor-from-the-director-of-dead-cells.gif] 你可以在场景内放置你的自定义实体,还能调整实体属性。 Aseprite支持 LDTTK支持加载*.aseprite格式文件。 平台以及俯视角 [upl-image-preview url=https://forum.crash.work/assets/files/2024-05-22/1716354151-899094-image.png] 引擎加载 [upl-image-preview url=https://forum.crash.work/assets/files/2024-05-22/1716354192-977255-ldtk-2d-level-editor-from-the-director-of-dead-cells.gif] 你可以直接在你喜欢的引擎里直接加载LDTK项目文件。 JSON [upl-image-preview url=https://forum.crash.work/assets/files/2024-05-22/1716354242-375401-image.png] LDTK拥有完备的Json文档,你可以在你喜欢的引擎里轻松解析。 Tiled导出 [upl-image-preview url=https://forum.crash.work/assets/files/2024-05-22/1716354367-6529-image.png] 在你实现自己的导入器前(待翻译) 备份 [upl-image-preview url=https://forum.crash.work/assets/files/2024-05-22/1716354500-133087-image.png] 为了避免一些不好的事情发生,LDTK提供了强大的备份系统,甚至可以还原程序崩溃时未保存的修改。