熊猫关注{{ followText }}
累计获得241赞
类似魔兽世界,moba这种技能极其复杂,灵活性要求极高的技能系统,必须需要一套及其灵活的数值结构来搭配。数值结构设计好了,实现技能系统就会非常简单,否则就是一场灾难。 比如魔兽世界,一个人物的数值属性非常之多,移动速度,力量,怒气,能量,集中值,魔法值,血量,最大血量,物理攻击,物理防御,法术攻击,法术防御,等等多达几十种之多。属性跟属性之间又相互影响,buff又会给属性增加绝对值,增加百分比,或
国内游戏服务器技术发展了20多年,自从单服架构转变到分布式架构,技术就基本上停滞不前,国内几个开源框架,skynet,pomelo设计都是大同小异,都是在一些小细节方面修修补补,没有让人眼前一亮的功能。分布式开发还是那么麻烦:架构拆分不灵活,代码难调试(基本靠log)。开发中要开一堆进程,每种进程功能不同,所需配置又不同,想将一些功能拆分成单独服务,或者想不同进程的功能合并成一个进程,类似这样想下
这个家伙已过上与世隔绝的生活~