· 游戏开发
Dota 2 RPG 开发日志 06:九霄听雷的十七件装备
上一篇把旋风和暴风雪装进了武器。这次继续往下想:其他部位能不能也有自己的脾气?
于是做了九霄听雷,一套覆盖十七个装备位置的雷系系列。本篇补记 9 月 29 日的设计与接入进度。装备、效果、图标和试玩商店已经装进本地项目,整套还没有游戏内战斗验证,先聊设计和已经落下来的规则。
先让每个部位有事可做
装备越写越多,很容易落到同一个办法上:攻击加一点,暴击加一点,再给个更大的数字。
这次先按部位分工。武器负责输出方式,手套管普攻节奏,鞋子照顾移动,护腿偏向站位,腰带处理补给,玉佩负责法力续航。再用“蓄雷和放雷”把它们串起来。
鸣霄引雷长刀能打出直线雷刃;连霆护手让普攻多攒雷息;逐电云履在战斗中走够距离也能蓄雷。定岳雷纹胫却鼓励站住一会儿,换取减伤。
鞋和护腿放在一起,正好留下一点取舍:要继续走位,还是站住吃一段防护?具体收益以后可以调,先把这种差别做出来。

素材制作阶段保存的图鉴:暗蓝金属、金色符纹和青白电光。这里展示的是独立图标,不是角色穿戴模型或实机战斗画面;后续已完成图标与装备接入。
蓄雷和裁决
这套装备的中心叫雷核。英雄本体普攻命中,或主动伤害技能首次有效命中,都可以积累雷息。攒满后,在符合触发条件的命中上释放一次裁决。
范围技能打到一群怪,按这次施法记一次输入。持续伤害也不能每跳一下就重复蓄雷,否则一片伤害区域就可能把整个循环推得失控。
走路可以把雷息攒满,但还得接一次有效攻击或技能命中才会放电。我希望移动参与战斗节奏,也保留出手这一拍。
裁决之后,装备可以接护盾、回蓝、雷云或者回响。它们造成的衍生雷伤不会再给自己蓄雷,免得一声雷响,把整套装备变成永动机。
十七件可以拆着穿
防具按两件、三件、五件提供效果;首饰按两件、三件提供效果。武器和其他独立部件再补各自的玩法,没有穿齐十七件才发放的总奖励。
带长刀可以拿到雷核,防具或首饰凑到两件也可以。因此想保留别的主武器,仍然有办法玩雷系搭配。
五件防具把裁决接成持续雷云,三件首饰让裁决之后再发生一次回响。副手回雷法盘则在命中目标较少时补一次回雷,偏向弥补单体输出。
法宝也各做一件小事:蓄雷古印随有效击杀成长,鸣雷小鼓周期准备一次额外雷震,照夜雷珠收集本套雷伤击杀留下的雷魂,再交给下一次裁决消耗。
这些都是已经接入的规则。哪种混搭值得留下,还不能只看设计表得出结论。
雷云还有一个容易忽略的小坑
雷云会随着新的裁决移动、续期,但跳伤时刻不能每次重置。
假设云每秒造成一次伤害,而裁决不断刷新它。如果每次都重新开始等一秒,出手越勤快,第一跳反而越可能被推迟。这次保留原来的跳伤节拍,再更新位置和伤害快照。
类似的收尾还有卸装、死亡和回城:该消失的雷云要消失,未发生的回响要取消,来回换装备也不能刷新护盾或雷幕的冷却。特效能触发之后,还得知道什么时候停。
先拿得到,再慢慢调
十七件独立商品和整套试玩包已经接到温照的商店,都是一灵铢的开发试玩价。十四件普通装备沿用等级成长和强化,三件法宝走各自规则。正式掉落分布还没配置成完整获取路线。
接完装备,又碰到一个很小却很碍事的问题:商店排序属性时,原生界面的字符串比较函数报错,连分类和购买状态都停止刷新。换成普通字符串比较后恢复;已有分类、搜索和购买请求检查,这轮没有实际代购扣款。
九霄听雷的逻辑检查和资源编译已经通过,整套战斗观感、数值和多人长时间运行还留给后续试玩。现在最期待的,是把这些部件拆开混着穿,看看哪些组合能让人愿意再打一群怪。

end