游戏开发论坛

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

[讨论] 也谈FPS的系统

[复制链接]

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2009-6-28 13:26:00 | 显示全部楼层

Re:也谈FPS的系统

我说的那些技能,很多都不是提高门槛,而是降低门槛,因为如果你的操作不好,那么只要你积累了足够的游戏时间,你就可以通过角色成长来弥补自己的操作……

“1。自动瞄准(自动把准心对准选定的敌人)--内置作弊器。”
这是为了照顾操作不好的玩家。特别是,这个技能是所有人都可以加点的,自然是公平的。

“2。自动射击(自动在合适的时机扣下扳机)--合适俩字会让你头疼半年也想不出好的解决方案。”
这个其实没什么复杂的地方,就是程序会检查当前准心是否对准了敌人,如果对准了就自动开枪。这也就是个射线碰撞检测。当然,技能越高,那么这个判定就会越准确。

“3。自动根据听到的声音把敌人的位置显示在雷达上--听的范围要与雷达范围一致。可能会有问题。因为一般听的范围要比雷达范围大很多。‘
这个其实没关系,因为听声辨位最主要的用途是发现视线所不及的近距离的对象,必然你躲在掩体后面的时候,虽然你看不到外面,但是如果有人走近了你就会听到脚步。耳朵好的玩家可以自己判断有几个人、在什么位置向哪走,耳朵不好的就依靠角色技能,在雷达上显示出来。
实际上我觉得听的范围会比雷达小,要不然这还叫雷达吗……

"5。夜视能力(在昏暗光照下提高视觉,但不能强大到可以替代夜视仪)--无用。"
这是有用的。因为夜视仪不是每个玩家都会有,而且夜视仪也可能会损坏,更重要的是夜视仪的视角会比人眼更小……所以有夜视能力的话可以在微光环境里不用夜视仪,获得更好的视角以及可靠性。

"6。自动在行进间越过障碍,不能提高跳跃高度,但能自动在合适的时机越过前面的障碍。可以配合这个技能设计一些有运动障碍的图,考验玩家的连续跳跃能力--1,无用,2,又是合适俩字的问题。"
设想,如果战斗场景是一个工厂,里面有很多东西被输送带和机械臂挪来挪去,不能跳过就会被绊倒甚至受伤,这时如果操作不好就需要这个技能了……虽然这个技能技术上实现起来有可能不那么容易

"7。自动在看到射击或听到射击时判断是什么武器从什么位置向什么方向射击--1,武器判断无用,一般直接能听出区别。2,方向判断不容易做。同时会听到多个枪声。"
武器判断还是有用的,因为如果同时有多个武器在开火,并不是每个人都能分辨出来所有的武器的吧……
方向判定,玩家自己听最多听出声源在哪个方向,有多远,但其实只靠玩家自己听也很难判断得精确。
恩,向什么方向射击这个似乎太假了,可以去掉。但是开火的位置和相对于听的人的方向,这个还是说得通的,技术实现也没问题(因为程序本身是知道谁在什么位置正在做什么的)。

"8。自动依靠身边的掩体蹲下躲避射击(依赖于上一条)--饶了玩家吧。我要自己控制自己,你怎么知道我想的是蹲下而不是移动躲避?"
如果要自己控制可以不加这个技能嘛……但如果有的玩家在被攻击时无法迅速判断对方是从哪对自己射击的,那么就无法自己迅速判断是否要蹲下躲避……
不过这一条要实现好的确不容易,因为要在攻击方与被攻击方之间存在合适掩体的时候才能自动下蹲。

"9。角色可以互相做手势,有技能可以自动翻译手势(玩家间在战斗场景内打字聊天相当于说话,可能会被敌人看到并暴露自己的位置)。没有技能的时候玩家需要自己分辨手势的含义。做手势的玩家也需要这项技能,技能太低时手势菜单里不会显示手势含义。手势总量不能太少,否则这个技能就没有意义了。--仿真需要有实际意义。在游戏里,手势完全无用。"
我这里已经说过了,你在游戏里打字时,近距离的所有人包括敌人也会看到的(甚至可以结合听声辨位的技能知道你的大致位置),那样会暴露自己。
这时通过做手势,看不到你的敌人即使只和你隔了一堵墙,对方也无法感知到你。

3

主题

302

帖子

428

积分

中级会员

Rank: 3Rank: 3

积分
428
发表于 2009-6-28 13:39:00 | 显示全部楼层

Re:也谈FPS的系统

以上有多处常识性错误,现在已经开始怀疑楼上到底有没有玩过fps游戏了。我已经懒得说了,看看哪位后来者有兴趣补充吧。

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2009-6-28 13:41:00 | 显示全部楼层

Re:也谈FPS的系统

ls能不能明确地说一下是哪些常识性错误

3

主题

302

帖子

428

积分

中级会员

Rank: 3Rank: 3

积分
428
发表于 2009-6-28 14:11:00 | 显示全部楼层

Re:也谈FPS的系统

“1。自动瞄准(自动把准心对准选定的敌人)--内置作弊器。”
这是为了照顾操作不好的玩家。特别是,这个技能是所有人都可以加点的,自然是公平的。

不管你的目的是什么,这么做的结果就是“内置作弊器”。和公平不公平无关。

“2。自动射击(自动在合适的时机扣下扳机)--合适俩字会让你头疼半年也想不出好的解决方案。”
这个其实没什么复杂的地方,就是程序会检查当前准心是否对准了敌人,如果对准了就自动开枪。这也就是个射线碰撞检测。当然,技能越高,那么这个判定就会越准确。

与自动下蹲异曲同工之遭。对玩家操作其替代作用的设计,都是多余且有很多副作用的。

“3。自动根据听到的声音把敌人的位置显示在雷达上--听的范围要与雷达范围一致。可能会有问题。因为一般听的范围要比雷达范围大很多。‘
这个其实没关系,因为听声辨位最主要的用途是发现视线所不及的近距离的对象,必然你躲在掩体后面的时候,虽然你看不到外面,但是如果有人走近了你就会听到脚步。耳朵好的玩家可以自己判断有几个人、在什么位置向哪走,耳朵不好的就依靠角色技能,在雷达上显示出来。
实际上我觉得听的范围会比雷达小,要不然这还叫雷达吗……

你玩过cs么?知道为什么它的雷达范围远远小于听力范围么?

还要我继续说么?

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2009-6-28 14:18:00 | 显示全部楼层

Re:也谈FPS的系统

作弊器的问题在哪?首当其冲的就是公平性问题对吧。
既然没有公平性问题,那么这个功能的问题在哪呢?难道贴了个作弊的标签就是坏的?又或者你认为这是好的作弊器?
特别是,如果是公平的,那么谈得上作弊吗?

“对玩家操作其替代作用的设计”
这不是要完全替代玩家操作,这是要玩家自己选择加点的。也就是说对于操作一般的玩家,系统提供个了一个机会帮他弥补自己的缺陷;而对于操作好的玩家,他们不需要这个技能,那么就可以把技能点节省下来加到其他技能上(这些可能是弥补操作的,也可能是与操作无关的)。
“多余且有很多副作用”
你说下为什么是多余的,以及会有哪些副作用吧。

"你玩过cs么?知道为什么它的雷达范围远远小于听力范围么?"
CS玩过,但是没注意过它的雷达范围和听力范围的大小关系。
要不你说说为什么“它的雷达范围远远小于听力范围”?

3

主题

302

帖子

428

积分

中级会员

Rank: 3Rank: 3

积分
428
发表于 2009-6-28 14:36:00 | 显示全部楼层

Re:也谈FPS的系统

1,作弊器问题。就好像其他任何作弊器,任何人都可以用。为什么有的人用,有的人不用。而且很显然,不用作弊器的人,玩的是最久的,他们才是我们的真正客户。你见过用作弊器几年如一日的玩家么?用了作弊器,爽过几次后自己都会觉得没劲,一点成就感都没有。那么我们有必要做这个东西么?

2,副作用?随便就能举出一堆来。
我正瞄准前方无戒备的敌人,此时身后枪响,是我的同伴和别人交火。可是郁闷的是,我竟然蹲下了。再次起来,原来无戒备的敌人已经跑了,或者,更郁闷的他已经转头看过来了。
我看到一个油桶,恩,可以躲在后面了,刚一靠近,MD,我竟然自动蹦过去了。
我看到一个敌人,他没发现我,我不确定他旁边是不是还有其他人,暂时先不杀他了,看看情况再说,OMG,我只是习惯性的把准心移动到他身上,竟然自动开枪了。没错,他身边果然还有其他人,我被干掉了……
饶了玩家吧。你永远无法知道他们下一步真正想做什么。

3,雷达范围。雷达的作用是什么?了解附近同伴的位置,方便配合。而不是侦查敌人。否则就又是一个作弊器。
所以雷达力求精确,范围越大,越难精确。一个覆盖全地图的雷达,对我来说意义不大。反而很难判断队友距离我到底多远,看着好像已经很接近了,实际可能距离还有好几十米,why?因为地图太大啊。小范围的雷达,让我很容易知道附近队友所处的位置。
至于听力范围,没有任何需要限制的东西,仿照现实情况完全没有问题。空旷的地方,可以听见几百米外的枪声。

3

主题

302

帖子

428

积分

中级会员

Rank: 3Rank: 3

积分
428
发表于 2009-6-28 14:40:00 | 显示全部楼层

Re:也谈FPS的系统

补充一点。只要你实际用过那些作弊器,自动瞄准,透明,自动射击啊什么的。你一下子就能明白我在说什么,也能很容易知道这些东西本身有哪些问题。也就不用我在这里费口水了。真的。

16

主题

323

帖子

323

积分

中级会员

Rank: 3Rank: 3

积分
323
发表于 2009-6-28 14:46:00 | 显示全部楼层

Re:也谈FPS的系统

自动开枪的确不可取
否则只见玩家胡乱晃动鼠标,四面八方的人全躺下了

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2009-6-28 14:53:00 | 显示全部楼层

Re:也谈FPS的系统

1.
你自己的方案里,也有减少准心扩散程度的属性。为什么这没有被你当作作弊的东西拿出来说呢?本质上,都是在一定程度上弥补玩家的操作。
“用了作弊器,爽过几次后自己都会觉得没劲,一点成就感都没有。”
你能证明辅助瞄准会“爽过几次后自己都会觉得没劲,一点成就感都没有”?那么你认为SD敢达OL里的辅助瞄准是否产生了这种效果?
恩,也许我之前没说明“辅助瞄准的精度与这个技能上投入的点数相关,不会投一点就完全逆天”,但是你是直接假设了什么了吗?直接假设这种瞄准可以让玩家闭着眼睛就能赢?

2.
我说过了,你不喜欢这个技能就不要在上面投入点数。这样有问题吗?或者再进一步,你学了技能后也可以自己在战斗中切换是否要使用。
我有说过这些技能是强制你必须使用的?
你直接假设这些技能是不可控的了?而这是我之前所表达的东西吗?

3.
“雷达的作用是什么?了解附近同伴的位置,方便配合。而不是侦查敌人。否则就又是一个作弊器。”
你是否认为能够感知敌人位置的都是作弊器?那么是否飞行模拟上所有飞机都不能有雷达?是否即使有战术网络的小分队也不能互相在电子地图上标明自己所发现的敌人在哪?有方法侦察别人就一定是作弊器吗?
是否大范围的雷达就一定不能让你精确知道队友位置?如果战斗场景是CS规模的甚至稍微在大点,做一个屏幕大小的半透明地图,用键盘可以切换是否显示,这样是否能解决问题?雷达的显示范围一定要做得很小、放在右上角、还得是不透明的?好吧,如果你想给他起个新名字那我没意见。

现在回到你44楼最后的那段
你当时是想用“CS里的雷达范围小于听力范围”来说明听声辨位的技能无用还是仅仅针对雷达大小和听力范围在说?
那么你现在认为听声辨位的问题在哪呢?如果雷达范围较小,无非是在雷达边沿显示出目标方向,这时仅仅损失了具体距离(现实中人也很难精确判断远距离声音的距离吧);如果在雷达范围内,比如你和敌人只隔了一道墙,这时就能在雷达上显示出对方的位置了。
你觉得这样的技能会有什么问题吗?

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2009-6-28 14:56:00 | 显示全部楼层

Re:也谈FPS的系统

47楼的,游戏内技能一定或者必然做成作弊器那样?你是能够证明这一点,还是假定了这一点?是否作弊器里的自动瞄准和自动开枪都做得很精确,所以游戏里的技能即使只投入了一点也要有相同的效果?

48楼的问题也是一样,你直接假设了这个技能的效果做到了极端的程度,然后再用自己极端的猜测来讨论我所说的东西,这时我们所讨论的其实已经不是同一样东西了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-15 04:11

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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