我重新设计了动态控制器在射击游戏上的操作方式

楼主: fox527 (Han)   2014-06-24 12:00:19
希望可以给对于目前“鼠标键盘”“类比杆控制器”两种主流操作
还是感到不容易瞄准的玩家,有机会可以发挥自己的潜力XD
由于我估计Wii遥控器在技术上比较容易实现
所以下面我就用它来举例
1: 类比杆为人物行走,B键为射击钮。
2: 一般“A钮放开”的情况,视角为“固定不转动的状态”,
这时利用“指向功能”的准心可以射击画面中的任何位置,
可以充分发挥指向射击的优势。
3: 当“准心移出画面”时,将准心“置于画面中心”。
4: 当“按住A钮”时,将“准心固定”于“按下A钮时指向的位置”,
进入“使用陀螺仪1:1转动视角”的模式(如同http://youtu.be/wpyCgUZ96BE),
这时就像一般的做法一样,是转动视角来进行瞄准。
如果配合第3项,先将Wii遥控器向左或右转90度(与萤幕平行),这时准心置中,
按住A钮,再朝反方向转180度,即可做出射击游戏常见的180度转向。
在只需转动90度时,这时Wii遥控器会刚好朝向画面,有利于在放开A钮之后,
切换到指向模式射击。
5: “1:1转动”的比例最为直觉,但由于人类肢体限制,想转动超过90度较为困难,
虽然只要将比例调高(例如1:2)就可以解决,但却会增加上手难度。
解决方法:加入触控接口常见的“惯性转动”。
如此只要按住A钮,“甩动”之后再放开A钮,即可让视角如一般触控页面一样滑动,
这就解决了1:1难以大幅度转动视角的问题。
6: 一般游玩情况下,每一次视角的转动角度不会大于180度,也就是正后方,
但是惯性转动容易转过头,所以可以在惯性转动180度之后,立即停止,以防止转过头。
7: 如果将准心固定转动视角后,Wii遥控器没有指向萤幕,
这时放开A钮准心不置于画面中心。
以上就是本操作系统的基本设计方式
这个设计以“固定准心位置”的方式,将“使用陀螺仪1:1转动镜头”与“指向瞄准”
两样最容易理解的操作结合,再加上“惯性转动镜头”来辅助,
成为一个相当“直觉”的操作方式。
(转动比例的部分基本上与鼠标灵敏度相同,熟练者可将比例调高
超过1:2之后,可轻易转动180度,建议可关闭“惯性转动”)
然后很抱歉,由于我对程式设计一窍不通
所以无法作出示范来给大家尝试orz
如果有人有兴趣实作看看的话
我猜想Team Fortress 2大概比较容易做修改(原生就支援动态控制器)
修改的部分,我猜就是把中央dead zone部分改到全画面
移除掉依游标位置控制镜头转动的设定
再把进入狙击镜之后的同步转动移植到一般镜头中
加上切换时会固定光标位置的设定
先忽略惯性转动的部分,把镜头转动比例调至1:2
这样应该就可以测试好不好用了
(只做这样修改感觉好像还是可以上线玩耶?)
最后希望这个设计能让原本射击游戏不顺手的玩家可以解脱
与目前的老手平起平坐
如果可以反过来痛电的话,一定相当有趣XDDD
作者: art1 (人,原来不是人)   2014-06-24 12:23:00
关键字:对程式设计一窍不通
作者: Ansaga (奈灿)   2014-06-24 12:35:00
要在update里面写一大堆逻辑的感觉会比较灵敏吗
作者: cjcat2266 (CJ Cat)   2014-06-24 13:01:00
设计无关程式能力,对程式设计一窍不通其实无所谓另外,我认为这一丁点逻辑离造成效能瓶颈还有一大段距离写在update里面无所谓吧
作者: Mchord (Mchord)   2014-06-24 14:32:00
看起来超复杂,惯性情况你想要转120度怎么办?
作者: LayerZ (無法如願)   2014-06-24 14:38:00
我来问个蠢问题...这操作直觉吗@@
作者: y3k (激流を制するは静水)   2014-06-24 15:27:00
你或许可以去玩玩Wii的"零"系列
作者: cjcat2266 (CJ Cat)   2014-06-24 15:50:00
我觉得最重要的是需要找人做个雏型来测试直不直觉 != 好不好上手 != 是不是主流操纵方式
作者: azureblaze (AzureBlaze)   2014-06-24 16:14:00
范例: qwerty键盘 不直觉 不好上手 超主流 XD
作者: doomleika (iSuck)   2014-06-24 17:18:00
你的设计大复杂了...
作者: gyd (阿龙哥)   2014-06-24 20:33:00
真的要针对射击游戏不顺手玩家的话, LR切换目标直接开枪最直接
作者: cjcat2266 (CJ Cat)   2014-06-25 00:31:00
会太复杂吗?现行的游戏操空方式用文字叙述也不单纯吧总归一句话,想办法弄个雏形出来,才有办法下定论
作者: damody (天亮damody)   2014-06-25 09:40:00
做影片吧?看不懂你在讲三小,拍个"对嘴"影片之类的。
作者: y3k (激流を制するは静水)   2014-06-25 12:15:00
刺青之声不是Wii的 我觉得你应该先看看wii版的零系列@@因为我直觉认为你根本没用过Wii玩类似游戏 或许玩一下你会改观
楼主: fox527 (Han)   2014-06-25 12:18:00
对不起我讲错了,是月蚀的假面
作者: KanoLoa (卡)   2014-06-27 11:19:00
有想法很好,要是愿意拍一段假的示范就更好
作者: juicefish (果汁鱼)   2014-06-27 15:38:00
看起来描述上比较容易疑惑的是关于准心的部分另外关于肢体限制 我自己转了一下以正前方为0度顺时针为正角度 转动范围大概是 -135 ~ +135(看手腕应该至少有180度可以转 所以不太清楚90度是哪来的?
作者: AmosYang (泛用人型编码器)   2014-07-01 17:21:00
“程式设计一窍不通→所以无法作出示范” = fail试试用小画家一张一张画示意图 (或作成 .gif) 吧 :)

Links booklink

Contact Us: admin [ a t ] ucptt.com