欢迎来到天天文库
浏览记录
ID:39156719
大小:26.37 KB
页数:12页
时间:2019-06-25
《武侠打斗的武侠网游系统设计(局部)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于武侠打斗的武侠网游系统设计(局部)从大量的武侠小说描述的武侠打斗场景可以归纳这么几点:1)从招式效果可以分为招架(格挡)、克制对手或者被对手克制三个类别。2)从攻击对手的身体部位可以分为上、中、下三盘。3)攻击伤害跟使用的力气或者内力大小有直接关系,例如使用几层内力等。4)打斗节奏主要由内息状态调节,打斗一段过程后气血浮动,全身经脉紊乱,需要打坐和静侯片刻方能以内力充盈的状态继续战斗,类似于传统的MP消耗和补充。5)从所持的武器可以分为近身格斗(适用拳脚、匕首等短兵器),中距离格斗(刀、剑、枪、斧等长兵器
2、),远距离格斗(暗器等)。6)所用的武功基础可以系统分为内外功,其中,外功主要提高身体抗打能力和力气(例如横练功夫,铁布衫,金钟罩,少林的金刚不坏神功等),有点类似于传统的力量属性。7)内功主要应用于施展需要内力支持的招式(例如点穴,轻功,掌法,类似独孤九剑的招式等),类似于传统的MP概念。8)机关往往是武侠敬畏的场所,阵法使得多人协作,即使好汉也架不住人多。9)其他等等。1.角色属性定义:内力:角色攻击的数值量度,冲破穴位可以获得内力提升。力气:角色攻击的数值量度,锻炼筋骨可以获得力气提升。体力:角色攻击的
3、时间量度,使用技能需要消耗体力,由内力和力气确定。防御:外功修炼为被动技能,永久提升且不耗体;内功修炼为主动技能,需要耗体。负重:角色负荷的数值量度,由内力和力气确定生命:等级提升或使用特殊道具(仙果?人参果?)可提升其数值2.角色属性计算:(属性加点)增加1点筋骨=2点力气+0.5点防御,冲破一个穴位=0.5点内力,一点力气=1点体力+1点负重(角色负荷大于上限将不能跑动)一点内力=3点体力+1点负重打通一条经脉(不含任、督二脉)=内力基数值上限提升20%,打通任、督二脉=内力值上限提升30%,内力基数值的
4、初始值由门派内功心法确定,在(8~15)范围内变化。打通任、督二脉需要20点筋骨,因此想成为内家超级高手需要内外兼修。设定:一条经脉包含7个穴位,人体十二经脉加奇经八脉共有二十条经脉。3.角色修炼:(初始属性:筋骨10,生命100,体力20)1)修炼等级提升一级,可获得2点自由属性点+10点生命。2)角色等级上限99,因此角色最多可有198点自由属性点。3)角色修炼,分为挂机,竞技,PK三种模式,各自经验值如下表所示:模式挂机竞技PK等级差-4~+4(1/等级)2%4%*100%+4~+75%10%-7~-4
5、1%2%<-700>7020%表格说明:竞技模式中,胜方获得竞技经验,负方没有经验。PK模式中,被PK死亡的角色经验损失=(PK模式–竞技模式),如果当前等级经验不足扣除损失经验,则角色修炼等级下降一级。(挂机经验数值需要待调整)内外功各等级段属性数据对比表(假设单一加点,内力基数值为10):等级471114182125属性力气16284256708498内力15.521.427.834.742.350.860.3等级28323539424649属性力气112126140154168182196内力71.08
6、3.197.0112.8131.1152.5177.4等级535660636770属性力气210224238252266280内力206.5240.8281.3329.2386.0506.34.游戏体验:外功,攻防兼备,前期(1~50)修炼容易,中期(50~70)后期(70~99)以防御立足;内功,大器晚成,前期修炼较困难,中后期以攻击立足。没时间或很懒或战斗意识不够的玩家,你们可以通过挂机来提高武学修为,记住必须是内功才行哦。普通玩家可以通过广泛参与竞技,挑战各地好手,来获得修炼经验。喜欢PK的玩家现在可以
7、偷笑了,因为你们将获得2倍于竞技模式的修炼经验,但是,你要挂了损失也很大哦,而且记住,滥杀低级玩家你们将不会得到经验,不过你要有自信可以挑战那些高级玩家,经验丰厚而且不受等级限制哦。高级玩家注意了,不要太嚣张,不然你很可能就是别人的20%,并且你将很快就感受到独孤求败的感受,一人之上,将没有人给你送经验了,好孤独啊,只好挂机了,虽然一样孤独,但是总算还有经验。由1.的归纳可知,影响攻击判定的描述有1),2),下面是具体设计:1)攻击属性描述:攻击技能的伤害系数,攻击方位(上盘,中盘,下盘,)。2)攻击判定的参
8、数:双方招式的攻击方位,双方的相对站位(正向,非正向,包括背后和侧向)。3)双方互相打斗时的攻击判定逻辑设计:如下表所示B上盘中盘下盘A正向非正向正向非正向正向非正向上正向000101011001盘非正向100010001000中正向100100010101盘非正向100010001000下正向010110010001盘非正向100010001000表格说明:格子中的值为AB的伤害逻辑值HAHB。对
此文档下载收益归作者所有