绿色的糖果 发表于 2026-5-8 21:18:00

[技术路线打通] CTF→Godot 跑路可能性微存

本帖最后由 绿色的糖果 于 2026-5-28 19:21 编辑

0.
先上结论,真实有CTF→Godot跑路需求的人应该不是很多,并因项目而异技术上具问具析,故本文不提供成套的工具链以及完整的跑路技术解决方案,旨在解决CTF中的tile数据提取、以及提供导入至Godot的插件。

1.
CTF的关卡里的“地形”本质为backdrop,官方并没有直接给出获取backdrop坐标、对应图像等信息的事件,我自己搜了一下,也没有对应的扩展。
但幸运的是,经CTF群群友提醒理论上有方法通过extension来获取backdrop(backdrop可视作一种特殊的active)、加上有AI加持,虽然我并不懂扩展开发、编译等一系列操作,我把Fusion25SDK(CTF的SDK)和OpenFusionExamples(开源扩展项目示例)喂给AI进行仿写,反复调试后成功了。
虽然仍然有点小问题(事件编辑器里不显示,但是可以正常设置参数),但是做出来已经是胜利了。

2.
TileExporter
开源地址:https://github.com/GreenSweet233/ctf-TileExporter
扩展下载(见附件)


3.
从TXT文本导入至Godot
扩展见附件,用法如dock所示


附张图


4.
最后给Godot的TileSetHelper插件打个广告,这个是不同tileset资源用于添加图集同步tile数据用的
当然这是fork链接,因为Godot在4.6版本底部dock重构了,导致原插件不能用
https://github.com/knochenhans/TileSetHelper

无视我233 发表于 2026-5-17 15:31:47

!!!
页: [1]
查看完整版本: [技术路线打通] CTF→Godot 跑路可能性微存