您的位置:首页 > 理论基础 > 计算机网络

还是想法,半即时RPG战斗模式(网络或者单机)(a11s)

2006-05-21 12:02 411 查看
表现跟战斗全部分离

原来提到过的,通过近期HeroesV 发现可以改进.

玩家的主要任务就是训练自己的人物(或者队伍).去打怪,完成任务学习魔法,以及得到宝物.

战斗分为两种,A 任务或者MF B 玩家之间的对抗

如果队伍实力很强,那么你可以用自动战斗的模式"观看"战斗结果

当然可以自己通过热键以及菜单用指令的方式控制人物战斗.比如类似warCraft3.你选择某个人用某个技能影响某人.这个技能需要三秒.然后这个动作被加载到后面的战斗序列.可以预先输入很多指令然后时间到了自然会执行.或者按照顺序执行.(可以通过AI自动战斗)每个动作都有时间这样就有一个长长的时间线.pause->play 就是最基本的战斗过程

之所以被称为半即时,是因为战斗的时候可以叫"暂停" 方便你改变指令或者编辑指令.如果是刷怪,你可以随时叫暂停,甚至看起来是完全的回合制. 但是玩家对抗的时候就不能这样了. 只能比对方多一次,也就是说你叫了两次暂停之后,你将不能继续编辑指令,除非对方也叫了暂停,才能给你机会. 也就是说,玩家的感觉是教练的角色.主管训练 后勤管理 指导战术 或者只控制其中一个人.

如果仅仅控制一个人,那么其他非玩家角色执行完战斗序列的内容之后交给AI接管.

为什么要这样?因为这样可以减少服务器与客户端的数据传输.而且战斗的时候看起来很流畅(如果保存录像的话) 里面除了主控人物之外,其他人的指令都是需要"预见"的.比如:你召唤出的召唤兽.你自己操作你的,然后你给召唤出来的下命令.或者反过来,你让自己选择保护自己,然后控制召唤兽战斗也可.

战士一般仅仅控制自己一个人物就可以了(但是你可以雇佣雇佣兵跟你一起战斗)

会召唤的当然可以用这套系统.

有宠物之类的也可以用.但是比摆设或者自动的宠物系统要先进的多,如果你什么都不设置,跟先行的即时战斗就没区别了,如果别人暂停,而你不暂停的话.也许你一开始会吃一点亏,但是只要你坚持不叫暂停对方也没办法.比如 法师对抗战士,通常说来战士都是占有优势的,法师可以叫两次暂停来缓解一下平衡.如果战士皮厚死活不叫暂停那就....

播放:

开局之前默认是处于暂停状态.编辑完你的序列之后,你点击完成,对方也做同样的步骤.

比如你选择山丘,第一个指令需要1秒,扔一个风暴之锤,然后跑过去,再来一个雷霆一击.

如果对方没有预见到你的操作.很可能原来设计好的操作就白费了.比如要加血的牧师被风暴之锤了,前面的人物可能就加不上HP,某些连续技能你设定好的,很可能被雷霆一击的一减速导致你无法combo.. 这个时候你可能就需要改变队列,或者用你现在正在控制的人去补偿,或者取消当前队列,选择AI的各子为战.或者叫暂停....

总结,就是一个人控制多个人的战斗方式.

如果你不适应,你仍然可以选择单人控制(可是你一个人对付人家N个人是不是有点...) (纯个人英雄模式,类似传奇)

或者,对抗的双方都比较喜欢回合制.... (基本上就是回合制了)

过一会补充一下战斗图(盗用后修改的,下面的面板也没多考虑,什么下拉框拉之类的都省略了,自己YY)


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐