使用魔兽争霸地图编辑器需要会编程吗?

如题,能教我使用的加QQ247979314... 如题,能教我使用的加QQ247979314 展开
 我来答
swxgstl
2010-10-15 · 超过43用户采纳过TA的回答
知道小有建树答主
回答量:111
采纳率:0%
帮助的人:110万
展开全部
你好,你所说的编程,是JASS语言编辑(正确地说是JASS 2),它是魔兽3的程序语言,用于控制游戏和地图的进行,也是魔兽游戏和地图的基础。
地图编辑器中摆放的单位(Unit),区域(Region) ,触发(Trigger)……等,最终都会被翻译成JASS语言存在地图文件里,在游戏时被使用。JASS在语法结构上比较接近Basic,同时也引用了许多C语言的东西。
并非编辑地图一定要会使用JASS语言,我们还可以使用GUI Trigger,也就是平时说的T,即触发器。但某些功能只靠GUI Trigger无法完成,必须用JASS来实现。例如对指定玩家播放音效,或者替单位加上永不消失的被动物品技能等。
JASS可以定义局部变量及自定义函数,增加设计的便利性,也提供更简单可行的演算法。GUI虽然能完成几乎所有的功能,但是对于内存释放的能力太差,容易增加电脑不必要的负担。用JASS可以写出比GUI效率更高的代码,对执行速度有不小的帮助。
综上,不一定要会编程。即使是官方的战役,其程序员也只使用了GUI来完成制作。一般来说,单纯使用GUI Trigger,就可以达到大多数的功能。但是笔者还是建议对Trigger有相当了解的人学些基本的JASS写法,可以省下不少力气。对于初学者,还是以Trigger为主。

参考资料: JASS百科

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式