游戏开发论坛

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

[讨论] 为什么要使用十字键

[复制链接]

0

主题

15

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2007-3-12 17:12:00 | 显示全部楼层

Re:为什么要使用十字键

因为玩家能更方便的操作~个人觉得你的问题就类似于自古以来穿裤子为什么要从脚开始穿一样的问题

0

主题

1

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2007-3-14 00:41:00 | 显示全部楼层

Re:为什么要使用十字键

十字键相对方向不能同时按下,这就是为什么要使用十字键

149

主题

4781

帖子

5094

积分

版主

Rank: 7Rank: 7Rank: 7

积分
5094
QQ
发表于 2007-3-14 06:51:00 | 显示全部楼层

Re:为什么要使用十字键

楼上都解释的很清楚了……个人也认为这只是2D世界观的控制问题。

在当年软硬件底下的年代,程序想要实现2D效果的视觉或感知的最基本操作,就是以直观的方式来表现东南西北最能满足客户需要。等到高级一点后现在不是可以支持双触发也就是斜上斜下了么?

现在我们的3D游戏由于硬件的限制(键盘依旧是2D的)所以才用很多辅助功能来配合以达到模仿3D操作的效果,例如用过改变视角的操作配合上下左右来让人感觉到假的360度操作。

等到什么时候输入设备也能使用Z轴,我们的习惯就会大大改变。

而楼主你把FPS也拉进来,这就是你的不对了。FPS是因为使用上下左右所以就受到了很大的限制么?我们设计游戏是在已有的诸多因素上去发散的,就像做游戏,给PC做游戏和给PS做游戏的操作性是不同的,这两种客户操作的体验方式是完全不一样的设计方法。想剖析到底是手柄的十字好还是键盘鼠标好更是没有意义的,因为这就像拿NDSL与WII来进行比较,好不好玩,还是看你如何能作出最适合这种操作的好游戏来。

1

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2007-3-25 12:59:00 | 显示全部楼层

Re:为什么要使用十字键

个人认为十字键的使用与当时那个时代(FC)的游戏方式是分不开的,因为技术的限制,当时的游戏基本上也就是四个方向,所以用十字键已经足够满足当时操作的全部需求了。
在16位机时代,2D游戏虽然已经进化到8向操作,但因为十字键本身的体积并不大,所以一根拇指也能很好的同时按下两个方向的组合键,所以也没有进化的必要。
在进入了3D时代后,由于人物的运动已经到了360度的范围了,所以传统的十字键已经不能满足操作的需求了,这时候就出现了模拟摇杆,为什么说Mario64开创了3D游戏的一个标准,就是因为它敢勇敢的抛弃十字键的设定(毕竟都是本社的东西,到底还是只有老任才有这魄力啊~orz),从这个时候开始,十字键在3D游戏中更多的只是作为菜单选择时的辅助而已了。

所以,我觉得十字键是属于2D的世界的东西,在2D游戏里使用十字键是最简单也是最有效的操作方法

最后说说个人总结的优缺点吧~
优点:使用简单,操作方便,定位准确(8向)
缺点:长期使用对手指是一种折磨(特指玩格斗游戏的时候……特别PS系的手柄),后期其他厂商生产的圆盘状十字键用起来手感就大为改善了~

2

主题

44

帖子

44

积分

注册会员

Rank: 2

积分
44
发表于 2007-4-17 18:29:00 | 显示全部楼层

Re:为什么要使用十字键

适合时代发展的产物,时代进步了,工具也会随着进步~
就好象石器时代————青铜器这样进步一样

433

主题

4233

帖子

4403

积分

论坛元老

Rank: 8Rank: 8

积分
4403
发表于 2007-4-17 21:38:00 | 显示全部楼层

Re:为什么要使用十字键

方便搓招?

25

主题

1398

帖子

1456

积分

金牌会员

Rank: 6Rank: 6

积分
1456
发表于 2007-4-17 22:06:00 | 显示全部楼层

Re:为什么要使用十字键

........怎么都没人去考究一下历史呢?.............
十字键的发明源自于街机摇杆,当年的雅达利等一大票旁门左道的游戏机初期就参考过街机摇杆弄出自己不伦不类的“十字摇杆”,淫天堂的想法只不过是把摇杆“按键”化了而已............

........其实如果有人不喜欢十字键那也可以换成X字键的.....呵呵...有什么区别呢?........ [em4]

25

主题

1398

帖子

1456

积分

金牌会员

Rank: 6Rank: 6

积分
1456
发表于 2007-4-17 22:14:00 | 显示全部楼层

Re:为什么要使用十字键

立体三维球形彩电还没问世,所以只能用十字键。
例如VB上十字键就不太好用.....VB..知道的吧

154

主题

4567

帖子

4579

积分

论坛元老

Rank: 8Rank: 8

积分
4579
QQ
发表于 2007-4-18 00:27:00 | 显示全部楼层

Re:为什么要使用十字键

直角坐标系?

2

主题

245

帖子

259

积分

中级会员

Rank: 3Rank: 3

积分
259
发表于 2007-4-18 10:41:00 | 显示全部楼层

Re:为什么要使用十字键

十字键?就像我们人用手写字一样咯~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-5 14:51

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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