|
这个话题乍一想简单.不就是我们要WOW那样战斗细腻又有对抗的战斗吗?或者不就是我们要极度杀戮,体现爽快的一骑当千的战斗方式吗???
可是~~真是这样简单吗?当你真正涉及进去的时候,才发现它是汪深潭..
1.在确定你想要的战斗系统以前,先看看自己正在参与开发的游戏的类型是什么?世界背景是什么?战斗方式能贴近游戏里的世界观是更妥帖,更能使游戏有内涵的.
就好比神仙满天飞的世界观背景下,你却做成一部火暴的三国动作片显然是不合适的.
2.接下来问问自己你的战斗需要不需要战斗细腻感,如果需要.那么要确定程序支持不支持你做到战斗细腻感?或者能支持到哪个程度.
比如:可否在移动中战斗? 动作是否能做到衔接流畅?
3.在程序向你确认能做到什么程度的细腻感后,你要设想如果这样,玩家在杀怪物的时候是心情?是杀怪物很爽快,还是杀怪物也很讲策略性?或者两者都有.
4.明白了第三步,你会知道什么类型的特效是你最想要的.
5.在上面几步的进行中,不要忘记游戏的移动方式.这点务必记住.
6.接下来,在看看自己的游戏是无逢连接,还是地图导入式?如果是地图导入式,单张地图最大能做多大?为什么要确认这些东西呢?因为,如果不是无逢连接,而且引擎又不适合支持大地图,那么几乎注定你的怪物是需要布置的比较密集的.而如果前面你又确定游戏的战斗能做到细腻(至少不脑残),那么你是让角色一骑当千,还是让角色在一般情况下都是以一对一的模式为主,基本上你心里也会有个定数了。同时,非副本地图的怪物AI需要'聪明'到什么程度,你也会心里有数.
7.接下来,确认你想要游戏在同等级别,并且是普通攻击下,角色杀怪物的时间和怪物消耗玩家各类状态条的多少.定下这个,便可基本确认角色的普通移动速度是多少了。
8.在前7的前提下,确定技能需要什么样的对抗性?
9.回过头再整体分析一次,然后设计还有什么其他玩法可以增加游戏战斗的可玩性,和降低玩家长期杀怪的枯燥感.
10.PVP的战斗考虑.
PS:描述得很简单.大家将就看看.说多了,怕一不小心透露项目细节.呵呵...
欢迎同行拍砖.也希望与这方面有过开发经验的人交流.
偶的QQ:120716122
|
|