作者willyway (威利路)
看板TRPG
标题Re: [讨论] 奇幻空战
时间Tue Apr 20 03:13:58 2010
※ 引述《olys (查无昵称)》之铭言:
恕删
前面有人点出几个点了
但是个人觉得空战较陆战难以模拟的.还是所谓的速度感..
在地面上的战斗时.脚色的动作大概就像一般的战棋一样
移动→停下→攻击→移动LOOP...大概这样的模式
基本上就是走停打走停打这样子的循环
但是在空中的战斗的话.事实上每个飞在空中的东西都是速度在的
就像现今的战斗机缠斗一样.每一秒的战况都是瞬息万变
更别说空中战场是三度空间的了
总使某些生物可以做到滞空(龙.狮鹫等)
但是在相对大家都是高速飞行下.停着不动感觉会更容易被命中= =
而且如果大家飞在空中但是还是维持着走停打的循环..这是哪门子的空战阿(翻桌
回到正题
如同刚才所说.基本上要在2D的战棋地图上模拟出3D空战是相当难的事
基本上是不太可能了
除了一般的前後左右移动外.另外还有爬升和俯冲.特技翻转.甚至是原地急停等技巧
更别说还有整个人翻转180度战斗的情况也是有的..
如果真的要模拟的话.个人建议不如简化为两阶段的形式
第一个是空中位置.即是在大地图中敌我的位置.就像雷达那样子的感觉
在这个阶段中.攻击方必须要想办法靠近对方.让对方进入自己的交战圈中
然後进入追逐战的第二阶段
在追逐战阶段的地图则是不再是XY轴的二维地图
而是只有单个座标轴的位置图:
像这样
我方 敌方
○ ●
←┼─┼─┼─┼─┼─┼─┼─┼─┼─┼→
的感觉
因为在空中的追逐战时.基本上两方大致的行进方向都是一致的
(就是你朝哪里飞.飞到哪里.我就追到哪里的意思啦)
所以两者就只剩下相对位置的差异罢了
当两者的速度都差不多.则相对位置则不变
但两着的速度开始逐渐有差异时.则相对位置则会开始靠近或远离.
当然在这里才是空战的重点
被追逐方可以依靠自己坐骑的速度甩开对方
或是使用道具脱慢对方的速度
甚至是使用各种空战技巧让对方不容易追尾.藉以拉开相对距离
而攻击方也当然要依靠自己的作骑及技量来追上对方
然後视敌我相对位址.来使用不同的武器攻击对方
(近的话就用骑枪捅人.远的话就弓箭或弩.再远的话就用空对空飞弹吧(?))
然後当被追逐方成功拉开一段距离後.则就算攻击方追尾失败
就要重新进行一次缠斗.
上面是个人有想过的.在2D上进行3D空战的方法
当然这个的确是过於复杂啦.要实行下去是不太可能
不过也一并提出来给原PO参考一下.以上
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.15.40.52
1F:推 catsummery:推数线 04/20 05:49
2F:推 olys:是威利路!感谢回文! 04/20 16:50