查看: 26|回复: 0

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

[复制链接]

167

主题

1216

回帖

6

精华

版主

绿色的糖果

经验
9070
硬币
1339 枚

达耶显示器Pro永吧十五周年建吧日纪念勋章永吧十五周年倒计时海报勋章2025年第十四届MW杯亚军PK!MF5 冠军PK!MF4 季军最佳效率奖请务必再光临秘密合战!欢乐演员请务必再光临秘密合战!对不起,小姐

发表于 昨天 21:18 | 显示全部楼层 |阅读模式
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
扩展下载(见附件)
TileExporter.zip (50.09 KB, 下载次数: 5)
【勇闯恐怖鬼屋】Mario Forever THE 震撼发布!!!
点我下载
您需要登录后才可以回帖 登录 | 创建账户

本版积分规则