影月之傲 影月之傲
EnTaroSylvanas
关注数: 76 粉丝数: 215 发帖数: 9,321 关注贴吧数: 24
【教程向】万用直线aoe技能瞄准函数 一、前言: 在星际争霸中,我们可以发现不少aoe技能,比如灵能风暴、EMP等等。通常而言,若是给此类技能设置自动施法、战术AI或是触发器施放之类的,就可以轻而易举地让电脑的技能放得十分精准。然而还有一种aoe技能与上述不同,它们并不是对一个圆形区域造成一定效果,而是对一条直线上的敌人造成效果,例如阿拉纳克的湮灭波、晋升者的灵能球、以及雷诺的穿刺弹。这类技能通常没有很好的瞄准手段寻找最佳的施放角度,因此AI经常会在不该放技能的时候放了这样一个技能,如此一来,你做的BOSS和敌方施法单位威胁度就会大大降低,从而达不到设计初衷。为此,小希经过一定的研究,想出了一种专门用于直线AOE技能目标选取的函数,从而让你的BOSS、敌人和AI盟友更加致命。 二、思路: 接下来就是设计思路环节了。小希的思路非常简单粗暴——枚举法。我们可以先把施法者周围可以被直线AOE技能的命中的单位全都囊括其中(以施法者为圆心,直线AOE的长度为半径的区域内的所有满足条件的单位),然后再逐一挑选这些单位,获取施法者与该单位所在直线上可以被该aoe技能命中的单位数量,通过比较找出数量最大的角度(或是满足一定数量要求,例如“至少3个”),然后再让施法者朝这个角度进行施法。 或许有人会问了,如果这个施法者周围有100多个单位,是不是我必须得重复挑选100次?这运算量岂不是太大了?小希的回答是,你可以设置一个挑选次数上限,这个上限取决于你自己的需要,上限越高越精准,但也越吃运算量。小希目前给它设计的上限是32次。 也许还会有人说,触发器的矩形区域只能划出正矩形,并不能带倾斜角度,那该如何是好?嗯哼,办法肯定是有的,既然矩形行不通,那就用圆形一个个叠加上去呗。如图所示,黑色的是一个长度为4宽度为1的矩形,于是我们可以在矩形内画上直径为1的圆,从左往右一路画过去,每个圆的圆心之间相距0.5。在我们画了4/0.5-1=7个矩形之后,我们正好撑满了整个矩形,而我们得到的橙色阴影区域与黑色的矩形非常接近,就是我们所用以替代这个矩形的区域。前期准备工作到此为止,接下来开始正式进入编辑环节。
【感言】唔,居然真的成了小吧了,好感动,随便写点什么吧~ 真的好感动,小希之前曾关注过好多贴吧(也在某些地方各种水经验过),但这是小希第一次当上吧务,感谢吧主大大的支持,希尔瓦娜斯吧真的是个有爱的地方~ 虽然小希来这里没多久,但小希一直以来都非常崇拜女王大人,是女王大人的忠实粉丝,冰封王座时期的女王是令我印象最为深刻的角色了,她的坚韧、她的勇气、她的谋略一直都让小希钦佩不已。当然,女王大人的颜值也是很高啦,声音也特别好听,不过这并不是小希喜欢女王大人的主要原因。 来了这里之后,小希深深地觉得这是个虽然冷清但非常有爱的地方,各种美图、各种同人小说、以及雕塑什么的,都是棒棒哒。在此小希也要真心地感谢各位前辈对于希尔瓦娜斯吧的贡献!以后小希会努力留意这些,并及时给予此类帖子加精~同时,小希也在制作一个有关女王的自定义战役(小希是个星际争霸2的自定义地图作者),大约一年后可以放出,小希也要像各位前辈一样为女王大人献上自己的力量! 虽然总的来说,小希是个非常好说话的人,平时一般都是萌萌哒。但是,小希对于来这里找事,肆意发表粗鄙之语的人零容忍,对于容易引起此类节奏的帖子也是绝不放过!因为编剧之间的内部斗争,女王大人已经牺牲得够多了,小希只求还能有这样一片净土,可以让我们安安静静地喜欢自己心爱的女王大人。没错,小希对女王大人的爱就是这样偏执! 最后,无论发生什么,小希都会站在女王这边,为了希尔瓦娜斯的胜利!!!
关于菲尼克斯的一点改进意见 玩了几局菲尼克斯,发现这个英雄强度确实偏弱了一些,再加上满大街的人都说无脑爆航母,我真不喜欢爆航母反正不管你们怎么说我都是使徒主力+少量其他部队。 好了进入正题,菲尼克斯最大的弱点就是两个,一个是战损太高,一个是英雄太脆。先从英雄说起吧,英雄有待加强的地方太多了。1.执政官形态,这个形态最重要的功能应该是吸收伤害,因此应该最大化突出其防御能力。如果给执政官形态的菲尼克斯加一个自由之翼时期的刚毅护盾就不会出现后期守红点秒躺了。 2.龙骑形态,龙骑形态的伤害在不开爆发的时候确实偏弱,可以考虑给龙骑形态的各种技能附加破甲效果,并且超载状态下所有技能消耗降低50%。 至于仲裁者,个人感觉支援能力可以,不需要什么改动了。 然后再来说说部队战损的问题。80%造价的部队要想本身特别IMBA显然是不现实的,但可以考虑借助于英雄人格给予部队一定的加强。 1.英雄人格光环:每个英雄人格单位都可以给附近部队提供一定的光环加持,比如说英雄叉提供一个护甲光环、英雄使徒提供攻速光环、不朽提供伤害光环、巨像提供射程光环、航母提供恢复光环等等,通过英雄人格的研发来强化部队的作战能力也是一个不错的方案。 2.英雄人格复仇战士,英雄人格单位作为只能唯一存在英雄确实还不够强大,因此可以考虑给一个类似于复仇战士的机制,英雄人格单位附近每死一个同类单位,都会给该英雄人格一定的血盾和伤害加成(当然自己a死的不算),这样一来英雄叉和英雄使徒会变得非常强大,也可以一定程度改变傻爆航母的无聊打法。 3.炸屎球能不能少消耗点气!太贵了!
首页 1 2 下一页