《龙之舞者》一直存在几个致命的问题,主要是游戏启动时,总会有大量玩家掉线,这个问题一直迟迟没有解决。主要原因是目前我也尚且不知道这个问题在于哪些地方没有做好,从理论上来讲,《龙之舞者》的脚本全部用的是官方的接口,因此,这些问题更多的来自于暴雪而非我自己,这也是对于技术层面的问题尚且无法解决的根本原因所在。而《龙之舞者》的持续更新也卡在了这里。
尽管可能重新对游戏初始化的模块进行修改,应该可以改观玩家掉线的问题,但是由于改动可能会很大,因此迟迟没有时间去进行这项改动。至于2年之后的今天,改动的可能性更小了,很多自己当年写的脚本自己都十分不熟悉了,即便是熟悉起来也得花上好几天的时间。
《龙之舞者》的很多架构还是十分取巧的,这种取巧的设计也带来了复杂的系统构造,也给修改带来了麻烦。而最早之前进行《龙之舞者》设计时,也未考虑到这么多的问题,以至于后期更新遇到了瓶颈。
最近很轻松的解决掉了几个致关重要的BUG,使得《龙之舞者》在两年之后的今天得以重现,不过后期的更新,必须得解决以上我所说的问题。
目前唯一的解决方案就是重新架构游戏初始化模块,进行一次大修改,并且补充上一些realese的调试信息,用来寻找各种问题所在。
其他核心的问题包括:
- 持续进行药品购买会带来地图lag的问题存在,考虑是否增加购买数量的选项;
- 物品系统的限制性,由于每件不同的物品都是单独创建出来的,而每件物品的属性都来自于物品技能,因此当编辑装备时,需要编辑的条目过多,带来了很大的不便。甚至编辑完毕物品之后,还需要在脚本中更新数据。因为《龙之舞者》的所有物品类型等数据是写在脚本中的,通过一连串的字符串来储存这类数据,并通过字符串分割功能切出各种数据来达到数据结构的功效。这种方法十分的不便利!
- 组队系统的问题。目前组队系统由于前期的粗糙搭建,出现了一些很致命的问题,例如序号靠后的玩家作为队长,会导致队伍中所有成员无法获得经验的BUG。
- 其他的系统仍然未完善,例如任务物品的奖励系统,一直迟迟未有搭建。
其他的一些问题不一一列举了,相比之下问题并不算太大。


















