离上次我在博客放出豪言要做一款独立的编辑器已经过去三年了。这编辑器项目一直不是很顺利,所以我也没脸给大家透露什么内容。途中我还跑去做了一款游戏,不过最终它还是要来了,虽然不完美,但以国内的环境来说,我已经尽力了。

接下面的时间,我会把主要精力放在文档和示例上,以帮助大家迅速了解它。这一切的工作都可以从这里看到。幻想编辑器使用的语言的lua,如果你曾经在YDWE的lua引擎上学习过lua,相信会很容易上手。不会lua也不要紧,幻想编辑器也提供了触发编辑器,只是目前触发编辑器还不是很完善。

其他也没什么要说的了,因为我想说的内容都在文档里。

什么时候可以用上?

据我所知是本月内。

YDWE还会更新吗?

最近YDWE上也发生很多事。比如暴雪更新了1.29ptr,我已经在其他场合说过,YDWE不会支持1.29。这本来也不是值得一说的东西,因为YDWE连1.28都没支持。

说到更新,如果有关注我在贴吧动态的人应该知道,YDWE即将要支持新的地图格式。简单来说新的地图格式就是一个文件夹,并且会把地图内的文件按模型/声音/数据/脚本等规则分放在不同的文件夹内。除了最终发布时需要打包为w3x之外,新的格式能给你带来非常多的好处,尤其是在多人协作上更是质的飞跃。我强烈推荐大家都来使用新的地图格式。

另外即将加入1.32的功能还有测试地图自动slk优化。我见过有些地图loading一次要几分钟,所以那些作者不过使用测试地图的功能而是先保存地图,用slk优化工具优化后再测试。如果你也有同样的问题,那么这个功能将能节约你大量的时间。

此外,如果你的地图loading要几分钟,很可能保存也需要几分钟。这确实很糟糕,我也在计划解决这个问题。WE的代码实现,说实话很糟糕,对此我也无能为力。不过我在计划尽可能地跳过WE的编译流程,转而由YDWE来实现。尤其是Jass的代码生成。也许YDWE以后会有一个完全脱离WE的地图构建器。

以上就是YDWE未来的更新计划,我认为任何一点都比支持1.29更有意义。暴雪的人或许该来这里学习下,如何更新WE。:)