游戏开发论坛

 找回密码
 立即注册
搜索
楼主: 58987878

[讨论] 新型鼠标创意及游戏应用

[复制链接]

1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
 楼主| 发表于 2006-9-30 01:38:00 | 显示全部楼层

Re: 新型鼠标创意及游戏应用

用这么怪异的鼠标,还不如弄个轨迹球玩呢。。。

^_^||  举个例子:CS 的前冲(按W),抬高一点视角(鼠标前移点点),扔炸弹(按鼠标左键) 在新型鼠标怎么实现

有了这个设备 会重新开发一款CS的 老的CS自然就淘汰了

晕!!把滚球向前滚一下就可以实现了呀!
控制光标的所有操作和游戏有关操作都可以实现,还可腾出一个滚球控制进行其它操作!
不过,那样对习惯的人们是个可怕的改变!
还是须要些新游戏!
这个只是个引子!真正的新型鼠标和更广泛的应用还没发出来!!
过些日子再发上来!

在我想来,现在的游戏已经到了一个“穷则变,变则通”的时间。
怎么变?除了软件的变革,对于相应的硬件应该也要变!
大家知道,游戏的立体空间根本上没有利用起来!
那么,现在任何游戏都说不上是真正的“一小摄世界”。
我的变化只是一点点,就让人受不了的话,那在如今网游小说中的更是不可思议了。
就如游戏币换现实币,国家不可能让游戏公司实行国家银行的职责!
又如一些虚拟头,虚拟舱等等,这些是因为大家希望在游戏中能实现真正的活在不同世界的真实虚拟人生!
与脑波有关的游戏我想不出来怎么实现?人的思想太复杂,又如某玩家在打怪时,感觉有危机出现,这感觉怎么实现?或是阴险家在与人和谐交谈时,又在算计着别人,怎么弄?如是屏蔽的话,又怎么屏蔽?
小弟抛砖引玉,愿大家可以进来论讨一下!

直接用动态捕捉系统不更好~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

这种鼠标早就量产了……没人见过带轨迹球的鼠标么?

假设 中间滚球定义为人物的移动

那么 CS 的前冲(按W),抬高一点视角(鼠标前移点点),扔炸弹(按鼠标左键) 在新型鼠标的实现是:

CS 的前冲(滚球向前滚),抬高一点视角(鼠标前移点点),扔炸弹(按鼠标左键)

这样想象下,右手会不会很容易抽筋  ^_^||

现在的第一人称视角和第三人称跟踪视角,多半采用“wasd”控制角色在水平面的移动方向——前后左右都有,效果不错;采用鼠标控制视野方向——俯仰及左右旋转都可以自由控制,效果也很不错。剩下的就只是“上”和“下”这个一维的运动方向——想不明白为什么为要用轨迹球这种二维(甚至可以作为三维)输入设备来控制一个一维的运动——鼠标滚轮不行么?键盘上的一个或2个键不行么?
再,几乎只有飞行类游戏会需要控制三维空间中所有方向的运动,而且目前的绝大部分航空器都没有这么多的自由度。普通的固定翼飞机一般只有4个量需要控制:俯仰角度、横滚角度、加速减速(前后)、左转右转,这些控制只要用键盘上的4个键并配合鼠标对视野的控制就足够了,还要轨迹球做甚?需要对所有方向的移动进行控制的也只有直升机等垂直起降飞行器,而且前面说过了——象直升机这样需要全方向控制的设备也用不着再加一个轨迹球。
现在的轨迹球一般只用在三维制图领域等对移动精度要求较高的场合,其他情况下其功能完全可以用鼠标取代。这也是为什么轨迹球以及带轨迹球的鼠标销量远不及普通鼠标的重要原因。
楼主真是不沉稳,发表你的所谓创意之前,你自己仔细思考过你的“创意”有多大价值了么,调查过这个“创意”是否已经被人实现了么?

对于飞行游戏是我思虑不周,我的信息也不全,不知道轨迹球。
我的设想是对游戏空间的利用。
如在角色扮演游戏中,滚球控制角色垂直的无限方向移动,加以跳跃键,则可以在场景中进行各种跳跃。
若操作得当,若在武侠类游戏中,角色跳跃到某树上,再跳跃到另一树,也可以再次反弹(反方向跳跃)向身后的敌人进行功击!等等……
对于动态捕捉系统须要大众化才能让更多的人用。
即使现在有了的人,有应用动态捕捉的游戏,角色在游戏中基本上站立的,人不可能长时间站立,长时间的动作。若是多多休息的话,又比不上屏幕操作的玩家!
CS中,其实没改变啊
角色向前冲仍是W,而抬高视角用滚球滚一下。
其实这种还不如现在的鼠标。
鼠标和游戏也是相辅相成的。
有了新东西就要改变一切吗?
新鼠标适应所有游戏和未来充份利用空间的游戏!
请大家仔细看清楚,是操制角色垂直方向操作!




1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
 楼主| 发表于 2006-9-30 01:51:00 | 显示全部楼层

Re:新型鼠标创意及游戏应用

以上那些是在OGDEV.NET上的一些话!

23

主题

3388

帖子

6440

积分

论坛元老

Rank: 8Rank: 8

积分
6440
发表于 2006-9-30 01:53:00 | 显示全部楼层

Re:新型鼠标创意及游戏应用

楼主还没看明白我在*****的回复么?

键盘控制水平方向上的前后左右
鼠标控制视野左右及俯仰
唯一欠缺的控制就是垂直方向的“上升”和“下降”,但这“上升”和“下降”只是1维空间上的运动,何必用2D输入设备的轨迹球?

你要让轨迹球控制垂直面上的所有运动方向——上升下降+左右转动,那你让同为2D输入设备的鼠标本身做什么?仅用来做调整视野俯仰的1维控制?

1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
 楼主| 发表于 2006-9-30 05:57:00 | 显示全部楼层

Re:新型鼠标创意及游戏应用

上升和下降?
在平面移动有前后左右,垂直面只有上升和下降吗??
键盘上控制是八个平面方向,滚球控制垂直面的无限方向。
明白了吗?

23

主题

3388

帖子

6440

积分

论坛元老

Rank: 8Rank: 8

积分
6440
发表于 2006-9-30 11:13:00 | 显示全部楼层

Re:新型鼠标创意及游戏应用

你小学毕业了么?
学过立体几何没?

如果不考虑物体自身的转动,三维空间中的任何运动都是三个分量(上下——左右——前后)的组合——这些控制只需要“WASD”外加2个键(或者鼠标的滚轮)就可以做到。再加上鼠标控制物体向任意方向的旋转——还缺什么?

10

主题

164

帖子

175

积分

注册会员

Rank: 2

积分
175
发表于 2006-9-30 12:32:00 | 显示全部楼层

Re:新型鼠标创意及游戏应用

运动物体本身有动量(速度与加速度),关键是怎么控制方向
左右控制平移,前后控制俯仰,另加速度控制.
还可在三维空间建立虚拟曲面,让滚动面中一点与虚拟曲面对点映射,虚拟曲面半径为速度,扩展值为加速度.曲面与运动物体的的切面可以看出运动方向.曲面为上开口曲面.
或者将立体空间的第一象限斜角线A(不清楚叫什么名字,相当平面坐标的对角线)作为动量的控制前的初方向,将第一象限想象成以空间原点为球心一个曲面,运动物体位于斜角线靠近空间原点的一点,以此时物体与空间原点的距离为半径原点为球心再建一个小曲面B,新型鼠标2维控制与小曲面对应,即鼠标可移动面中心(球曲面中心)建立曲面坐标,以坐标原点上手指的全角运动控制物体的运动方向,假设手指向C向滑动,运动方向为小曲面B与斜角线A的垂切面.......
因为不是数学系,所以没资格写这些,如果是数学方面的问题,数学系会更懂.
各专其行嘛,何必为了....



1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
 楼主| 发表于 2006-10-1 01:29:00 | 显示全部楼层

Re:新型鼠标创意及游戏应用

首先我对卡特铁角说声“对不起”。我的口气比较急促了些!
单以你的说法,角色只进行上升和下降操作应该是直线操作吧,这点我理解对的吧!
假想实验1:角色在游戏中,要移动到垂直上方左边30度的地点,按你的说法来游戏应用应该就是先把角色在平面转动好,角色正对地点,然后上升到该地点。
而用滚球鼠标则是直接把滚球以左边30度上升到该地点。
假想实验2:在速度一样的条件下。
(一):角色在A点平面左上45度斜移,现在WASD平面移动设置应该就是同时按WA移动。再加上让角色上升,角色在上升后,到达地点B。
(二):在同样条件下,用滚球成左上45度滚动,到达地点C。
假想实验3:角色同样在A,角色用现在通用设置加滚轮的上升和下降,去地点C。
那应该是角色先在平面移动好,使C点处在同(一)的实验中B点与角色空间距离一样时,再进行(一)操作。
假想实验4:用滚球鼠标让角色在A点移动到B。那就是其它操作不变,滚球向前滚动使角色到达B。
这样看来,在游戏的空间运用上,滚球鼠标的游戏的角色空间移动操作上应该是比一般鼠标的操作要简单化一些。
若在游戏中,角色战斗时,不可否认,用一般鼠标能做到的空间移动操作。但是对玩家的操作实力要求要高一些。。
因为复杂些,所以玩家失误性便要高些。。
因为简单些,所有玩家能操作出来的空间移动花样更多些。。
在游戏中,对于特别是PVP中,我想,既然有简单一些的方法为什么不用呢?

23

主题

3388

帖子

6440

积分

论坛元老

Rank: 8Rank: 8

积分
6440
发表于 2006-10-1 14:39:00 | 显示全部楼层

Re:新型鼠标创意及游戏应用

你先搞清楚什么叫“垂直上方左边30度的地点”——是指玩家当前所在水平面的左侧30度还是玩家当前垂直面的左侧30度?这些移动难道不能用键盘前、左的移动同时配合垂直方向的上升完成?

我已经说过了——轨迹球只是一个2维输入设备,要控制三维空间中的运动必须还要辅助以另一个平面的方向控制。这和直接用键盘上的6个键组合控制有多大区别?

比如向屏幕所在平面的左上30度方向移动,只要用键盘的“左”同时配合“上升”(可以是键盘也可以是滚轮)就可以完成;若同时还要向“屏幕里面”的方向运动,则只要在以上操作的同时加上键盘的“前进”就可以完成。而按你的轨迹球方式——将轨迹球向左前30度滚动可以向屏幕左上30度方向移动;若要同时向“里”运动也还需要同时配合键盘的“前”。

你所做的不过是把本来由左手(键盘)进行的运动控制转移到了右手(鼠标)。唯一的优势就是可以通过轨迹球向某方向滚动的程度控制速度以及比较精确的控制角度。这样做不经济——你增加一个比较昂贵的轨迹球也仅仅获得控制精度上的提高。

而且这样你不觉得右手需要控制的东西太多太杂了么?这样的操作方式很不科学——你想想为什么直升机发展那么多年也还是将垂直方向的“上升下降”(主旋翼输出功率控制)与“前后左右”(操纵杆)以及“左右转动”(脚舵)分配给左手、右手、双脚分别操作?

当然在PC面前,我们不可能把这些操作分得太开——没有那么多控制设备,也不能期望有多少人愿意用脚辅助控制——我们所能做的就是尽量使人的两只手获得比较平均的操作量,并且两手的操作分别具有一定相似性(比如现在的操作方式就是把移动和转动分别分配给左右手)。如果你把移动和转动的控制都集中到右手或左手上,人们很会感到混乱而更容易出错——这不只是习惯的问题,而更多的是是否符合人类运动生理特征的问题。你可以试一下如下操作——将鼠标滚轮向后滚同时前移鼠标或将鼠标滚轮前滚同时将鼠标后移。你会发现十分别扭——人类手指的屈伸实际上主要是靠小臂肌肉群的收缩舒张进行控制的,同时腕关节的运动也完全依赖于小臂肌肉群——这就导致了人手指的运动和手腕的运动具有相当大的关联性。

10

主题

164

帖子

175

积分

注册会员

Rank: 2

积分
175
发表于 2006-10-1 23:43:00 | 显示全部楼层

Re:新型鼠标创意及游戏应用

面和点也可以构成立体空间。
虽然说面与面可以构成。
单点与曲面连线上的一点存在一个物体(控制物),物体有向曲面的冲量,那么我们的二唯输入设备通过控制曲面上的点的坐标变化是不是可以控制三维运动。
在二唯曲面上建立一个类似直角坐标系的坐标,。。。。。。。。。。。。
每天晚上我都要无聊到一点,各位晚安,@_@

0

主题

202

帖子

202

积分

中级会员

Rank: 3Rank: 3

积分
202
发表于 2006-10-2 00:05:00 | 显示全部楼层

Re:新型鼠标创意及游戏应用

大爷的见解情有可原
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-7-8 08:46

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表