还是想法,半即时RPG战斗模式(网络或者单机)(a11s)
2006-05-21 12:02
411 查看
表现跟战斗全部分离
原来提到过的,通过近期HeroesV 发现可以改进.
玩家的主要任务就是训练自己的人物(或者队伍).去打怪,完成任务学习魔法,以及得到宝物.
战斗分为两种,A 任务或者MF B 玩家之间的对抗
如果队伍实力很强,那么你可以用自动战斗的模式"观看"战斗结果
当然可以自己通过热键以及菜单用指令的方式控制人物战斗.比如类似warCraft3.你选择某个人用某个技能影响某人.这个技能需要三秒.然后这个动作被加载到后面的战斗序列.可以预先输入很多指令然后时间到了自然会执行.或者按照顺序执行.(可以通过AI自动战斗)每个动作都有时间这样就有一个长长的时间线.pause->play 就是最基本的战斗过程
之所以被称为半即时,是因为战斗的时候可以叫"暂停" 方便你改变指令或者编辑指令.如果是刷怪,你可以随时叫暂停,甚至看起来是完全的回合制. 但是玩家对抗的时候就不能这样了. 只能比对方多一次,也就是说你叫了两次暂停之后,你将不能继续编辑指令,除非对方也叫了暂停,才能给你机会. 也就是说,玩家的感觉是教练的角色.主管训练 后勤管理 指导战术 或者只控制其中一个人.
如果仅仅控制一个人,那么其他非玩家角色执行完战斗序列的内容之后交给AI接管.
为什么要这样?因为这样可以减少服务器与客户端的数据传输.而且战斗的时候看起来很流畅(如果保存录像的话) 里面除了主控人物之外,其他人的指令都是需要"预见"的.比如:你召唤出的召唤兽.你自己操作你的,然后你给召唤出来的下命令.或者反过来,你让自己选择保护自己,然后控制召唤兽战斗也可.
战士一般仅仅控制自己一个人物就可以了(但是你可以雇佣雇佣兵跟你一起战斗)
会召唤的当然可以用这套系统.
有宠物之类的也可以用.但是比摆设或者自动的宠物系统要先进的多,如果你什么都不设置,跟先行的即时战斗就没区别了,如果别人暂停,而你不暂停的话.也许你一开始会吃一点亏,但是只要你坚持不叫暂停对方也没办法.比如 法师对抗战士,通常说来战士都是占有优势的,法师可以叫两次暂停来缓解一下平衡.如果战士皮厚死活不叫暂停那就....
播放:
开局之前默认是处于暂停状态.编辑完你的序列之后,你点击完成,对方也做同样的步骤.
比如你选择山丘,第一个指令需要1秒,扔一个风暴之锤,然后跑过去,再来一个雷霆一击.
如果对方没有预见到你的操作.很可能原来设计好的操作就白费了.比如要加血的牧师被风暴之锤了,前面的人物可能就加不上HP,某些连续技能你设定好的,很可能被雷霆一击的一减速导致你无法combo.. 这个时候你可能就需要改变队列,或者用你现在正在控制的人去补偿,或者取消当前队列,选择AI的各子为战.或者叫暂停....
总结,就是一个人控制多个人的战斗方式.
如果你不适应,你仍然可以选择单人控制(可是你一个人对付人家N个人是不是有点...) (纯个人英雄模式,类似传奇)
或者,对抗的双方都比较喜欢回合制.... (基本上就是回合制了)
过一会补充一下战斗图(盗用后修改的,下面的面板也没多考虑,什么下拉框拉之类的都省略了,自己YY)
原来提到过的,通过近期HeroesV 发现可以改进.
玩家的主要任务就是训练自己的人物(或者队伍).去打怪,完成任务学习魔法,以及得到宝物.
战斗分为两种,A 任务或者MF B 玩家之间的对抗
如果队伍实力很强,那么你可以用自动战斗的模式"观看"战斗结果
当然可以自己通过热键以及菜单用指令的方式控制人物战斗.比如类似warCraft3.你选择某个人用某个技能影响某人.这个技能需要三秒.然后这个动作被加载到后面的战斗序列.可以预先输入很多指令然后时间到了自然会执行.或者按照顺序执行.(可以通过AI自动战斗)每个动作都有时间这样就有一个长长的时间线.pause->play 就是最基本的战斗过程
之所以被称为半即时,是因为战斗的时候可以叫"暂停" 方便你改变指令或者编辑指令.如果是刷怪,你可以随时叫暂停,甚至看起来是完全的回合制. 但是玩家对抗的时候就不能这样了. 只能比对方多一次,也就是说你叫了两次暂停之后,你将不能继续编辑指令,除非对方也叫了暂停,才能给你机会. 也就是说,玩家的感觉是教练的角色.主管训练 后勤管理 指导战术 或者只控制其中一个人.
如果仅仅控制一个人,那么其他非玩家角色执行完战斗序列的内容之后交给AI接管.
为什么要这样?因为这样可以减少服务器与客户端的数据传输.而且战斗的时候看起来很流畅(如果保存录像的话) 里面除了主控人物之外,其他人的指令都是需要"预见"的.比如:你召唤出的召唤兽.你自己操作你的,然后你给召唤出来的下命令.或者反过来,你让自己选择保护自己,然后控制召唤兽战斗也可.
战士一般仅仅控制自己一个人物就可以了(但是你可以雇佣雇佣兵跟你一起战斗)
会召唤的当然可以用这套系统.
有宠物之类的也可以用.但是比摆设或者自动的宠物系统要先进的多,如果你什么都不设置,跟先行的即时战斗就没区别了,如果别人暂停,而你不暂停的话.也许你一开始会吃一点亏,但是只要你坚持不叫暂停对方也没办法.比如 法师对抗战士,通常说来战士都是占有优势的,法师可以叫两次暂停来缓解一下平衡.如果战士皮厚死活不叫暂停那就....
播放:
开局之前默认是处于暂停状态.编辑完你的序列之后,你点击完成,对方也做同样的步骤.
比如你选择山丘,第一个指令需要1秒,扔一个风暴之锤,然后跑过去,再来一个雷霆一击.
如果对方没有预见到你的操作.很可能原来设计好的操作就白费了.比如要加血的牧师被风暴之锤了,前面的人物可能就加不上HP,某些连续技能你设定好的,很可能被雷霆一击的一减速导致你无法combo.. 这个时候你可能就需要改变队列,或者用你现在正在控制的人去补偿,或者取消当前队列,选择AI的各子为战.或者叫暂停....
总结,就是一个人控制多个人的战斗方式.
如果你不适应,你仍然可以选择单人控制(可是你一个人对付人家N个人是不是有点...) (纯个人英雄模式,类似传奇)
或者,对抗的双方都比较喜欢回合制.... (基本上就是回合制了)
过一会补充一下战斗图(盗用后修改的,下面的面板也没多考虑,什么下拉框拉之类的都省略了,自己YY)
相关文章推荐
- ffmepg 指定RTSP网络连接模式UDP还是TCP
- 网络连接判断的工具类,判断是wifi网络,还是蜂窝网络,或者无线网络;
- 关于MVC到底是设计模式还是框架又或者是架构模式的新看法
- 单机模式实现数据网络共享
- Linux针对克隆或者复制虚拟机时,更改网络(NAT模式/固定IP)适配参数
- 1、connect方法会阻塞,请问有什么方法可以避免其长时间阻塞? 答:最通常的方法最有效的是加定时器;也可以采用非阻塞模式。 2、网络中,如果客户端突然掉线或者重启,服务器端怎么样才能立刻知道? 答
- 今天开始做战斗,回合制战斗代码实现第四篇 刀塔传奇战斗模式(即时卡牌战斗模式)
- 一个单机棋盘式半即时解谜RPG的开发与反思、3
- ffmepg 指定网络连接模式UDP还是TCP
- ffmepg 指定RTSP网络连接模式UDP还是TCP
- ffmepg 指定RTSP网络连接模式UDP还是TCP
- 高性能网络编程(二):上一个10年,著名的C10K并发连接问题 1、前言 对于高性能即时通讯技术(或者说互联网编程)比较关注的开发者,对C10K问题(即单机1万个并发连接问题)应该都有所
- 一个单机棋盘式半即时解谜RPG的开发与反思、2
- 实例讲解虚拟机3种网络模式(桥接、nat、Host-only)
- pytorch中的pre-train函数模型或者旧的模型的引用及修改(增减网络层,修改某层参数等) finetune微调等
- spark安装和集群单机模式
- [综合面试] 牛人整理分享的面试知识:操作系统、计算机网络、设计模式、Linux编程,数据结构总结
- 解决“win7系统,警告 -已计划将多个默认网关用于提供单一网络(例如 intranet或者Internet)的冗余”问题
- VMware虚拟机上网络连接(network type)的三种模式--bridged、host-only、NAT
- 华为交换机5700网络模式 配置 ip电话