系统
一直以来我都希望遗产有自己的数值同步功能,而不是依赖于WOW客户端所开放的(可怜的要死)的API和本地计算,其效用为自动、即时且精确地在客户端更新所有角色属性,当然,这其中很多都是遗产的特有属性。
今天做完了。
除了每个职业由基础属性获得的收益外(这些数值并不是最终结果,只是方便玩家评估每种基础属性对自身的影响),所有属性数值都是来自服务器通过全面计算后的精确结果,比如客户端显示的防御减伤比例将是护甲和物理防御特效共同所用后的结果,而这其中又包括了破甲,易伤和防御穿透等效果。
这一系统的服务端和客户端性能都很好,即便计算任务多了很多,也仍比TC的实现快得多。
符合遗产要求。
面板
除了上述系统的客户端支持部分,遗产面板有一些小的调整。
现在面板可以点击顶部(角色名字和邀请码的位置)拖动面板,加了一个关闭面板的按钮,且光标也不能再点到面板后面的单位了。
推荐分辨率
接下去遗产的UX设计目标可能会转为1440P/27寸以上的显示器。
目前的主要原因是角色属性在遗产面板而非角色面板上显示,而玩家在更换装备时则至少需要开启角色面板,遗产面板和背包面板,1080P及以下分辨率很难避免这些界面重叠,而缩小UI比例则会令某些文字难以阅读(且1080P显示器尺寸普遍较小)。
此外,我考虑将遗产面板链接至角色面板,这样当玩家按C键时即可打开遗产面板,无需再绑定快捷键或按按钮。但1080P在默认UI缩放下甚至无法显示出全部界面

若调整至显示角色,遗产和背包内容的UI缩放级别(最低),则

我没有16:9的1440P显示器,模拟了一下大致效果,这个图比1440P还要小5%左右。

可以看出来,1440P在最低UI缩放时的界面尺寸(像素占比)基本等同于1080P在默认UI缩放时的效果,且同时显示4个36格包仍有一定的剩余空间,即便考虑到显示器的普遍尺寸比例(23vs27),其实际观感仅缩小了15%左右。
现在还在用的效果(没有链接至角色面板)

未来不一定是啥样,提前说一声。
内容
昨天做的几个符文。
【速战速决】(盗贼生命符文):潜行的移动速度加成提高40%,冷却时间缩短4秒且无需符文能量即可施放,但现在最多只能持续6秒。
【死点穴】(盗贼生命符文):因凿击而瘫痪的敌人每0.5秒将受到1次武器伤害。此外,如果你通过攻击主动打破了凿击的瘫痪效果,此次攻击将附加相当于总持续伤害300%的物理伤害。
【敏锐大师】(盗贼生命符文):潜行将令偷袭、闷棍和伏击技能获得额外10码射程,且在潜行状态下发动这些技能将令你的移动速度提高100%,持续4秒。
【火刃】(遗产双手剑):装备:每第4次普通攻击将转换为火焰属性,对敌人周围6码所有目标造成伤害且必定爆击。