游戏开发论坛

 找回密码
 立即注册
搜索
楼主: FC通关

[讨论] 请教给位前辈一下,FPS的弹道设定主要有哪几种类型

[复制链接]

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2012-4-16 12:11:00 | 显示全部楼层

Re:请教给位前辈一下,FPS的弹道设定主要有哪几种类型

你不会完全不记得那天说了啥吧……汗……

7

主题

107

帖子

107

积分

注册会员

Rank: 2

积分
107
发表于 2012-4-16 13:55:00 | 显示全部楼层

Re: Re:请教给位前辈一下,FPS的弹道设定主要有哪几种类型

sjinny: Re:请教给位前辈一下,FPS的弹道设定主要有哪几种类型

你不会完全不记得那天说了啥吧……汗……


比如说准星的,比如说弹道。因为这些东西以前也探讨过,所以一下也说不出那天具体的了。

还有CF和CS的一些区别,尤其是僵尸模式。

终究人家有实践经验,虽然有些运营上的东西我是很认同。

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2012-4-16 15:31:00 | 显示全部楼层

Re:请教给位前辈一下,FPS的弹道设定主要有哪几种类型

搜到了这个两个
http://game.donews.com/industry/201104/430731.shtm
http://games.enet.com.cn/article/A4620110616006_0.html
有去过的谁说说当时的内容吗?如果“必须对会议内容保密”那就算了……

7

主题

107

帖子

107

积分

注册会员

Rank: 2

积分
107
发表于 2012-4-16 15:44:00 | 显示全部楼层

Re: Re:请教给位前辈一下,FPS的弹道设定主要有哪几种类型

sjinny: Re:请教给位前辈一下,FPS的弹道设定主要有哪几种类型

搜到了这个两个
http://game.donews.com/industry/201104/430731.shtm
http://games.enet.com.cn/article...



就是这个,很多人都去过,之后会议的组织方也发过PPT,我这里的找不到了,可以找当时去过的人问一下

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2012-4-16 16:26:00 | 显示全部楼层

Re:请教给位前辈一下,FPS的弹道设定主要有哪几种类型

呃问题是那个保密有期限吗……如果人家不想拿到公共领域做交流那就算了吧……

7

主题

107

帖子

107

积分

注册会员

Rank: 2

积分
107
发表于 2012-4-16 17:27:00 | 显示全部楼层

Re: Re:请教给位前辈一下,FPS的弹道设定主要有哪几种类型

sjinny: Re:请教给位前辈一下,FPS的弹道设定主要有哪几种类型

呃问题是那个保密有期限吗……如果人家不想拿到公共领域做交流那就算了吧……


有什么保密不保密的,说实话,那些东西不值得保密,就是那个DONEWS穷比事多,早先年不是因为他们做事不靠谱,怎么会一蹶不振呢。

15

主题

160

帖子

195

积分

注册会员

Rank: 2

积分
195
发表于 2012-4-24 15:59:00 | 显示全部楼层

Re: 请教给位前辈一下,FPS的弹道设定主要有哪几种类型

还是我来细说一下吧。

既然LZ要的是后坐的表现,那我就不说区域伤害变量,距离衰减这些因素了。因为与后坐无关。

首先LZ 要明白你的后坐方式是哪一种?
是准星跟踪式还是准星后坐式,弄不明白的请看下文:

http://bbs.gameres.com/showthread.asp?postid=1055427

如果是准星后坐式,那很简单了,首先,你要给枪的准星大小一个基本值。什么是基本值,就是站立时的准星大小。还记的CS中AK站立时的准星大小吗?
AK蹲下后准星是不是会小一点?是不是容易打的准一点?这下你明白了吧,准星大小决定枪的散布!

OK,定好了准星大小,你再给每准星扩大的速度值,值越大,后坐越大。值为0时,那么就是没有后坐,这点不难明白吧。
还是AK,扩大的速度值为4,那么AK开一枪就扩大4个像素,(不一定是以像素为单位,这个你自己和程序沟通),扩大4个像素后,准星是不是变大了?
OK,那枪就不准了嘛,对吧。第1枪是最准的,第2枪不准了,那第2枪应该打到哪呢?这个问题,你可以让它在范围内随机,也可以像CS那样弹道是固定的。你的明白。

最后还要有个准星缩小速度值,也就是不开枪时,准星收回标准的速度值。这个不难理解吧。

最后再说一下准星扩大的速度值和准星缩小速度值,在站立,蹲下,卧倒三个状态的数值是不一样的!

15

主题

160

帖子

195

积分

注册会员

Rank: 2

积分
195
发表于 2012-4-24 16:05:00 | 显示全部楼层

Re:请教给位前辈一下,FPS的弹道设定主要有哪几种类型

补充一下,有的游戏还有跑这个状态的

0

主题

4

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2012-4-27 12:28:00 | 显示全部楼层

Re:请教给位前辈一下,FPS的弹道设定主要有哪几种类型

CF的弹道规则是模仿CS的弹着点,然后反推的后坐力参数。随机性较CS更小,所以更容易被掌握。
CS和CF都没有子弹飞行时间,实际的制作方式是在射击发动的同时,开枪者所在坐标向最远方投射一条直线(CS几乎没有子弹衰减,CF略有)。在直线上的任何可击中目标都同时上报坐标位置和中弹参数,这个时间间隔很短,几乎是同时。目前在做子弹飞行时间的是金山游戏的反恐行动,子弹飞行时间受网络影响较大,不推荐使用。

弹道设定这个命题不仅仅是子弹落点的分布问题,实际上牵涉到的是几个规则。
一、有无子弹飞行时间,这个设计影响即时判定的有效性,网游不推荐使用,单机可以尝试。
二、武器散射的最大范围,散射范围实际不是锥形,因为那样子弹落点的圆面会随距离拉远而无限放大。实际是一个锥形放大到一定范围后固定下来,当然现在网游FPS地图都比较小,一般地图的最远距离还在散射的有效范围之内。如果是早年的三角洲那样,就会出现子弹到处乱飞的问题。这个设定是针对程序而言的。
三、武器参数的分类,CS武器的点射、连点和扫射是一套规则,CF则是完全分开的几套规则。简单说,CS里只要调整武器准星恢复速度这个值,所有武器的使用手感其实是一样的。假设AK的准星恢复是0.1秒,M249是0.3秒,一旦把AK调整成0.3秒,你会感觉在使用一把威力较小的M249。而CF里准星恢复速度和子弹落点的规则是按每把武器去设计和绑定的。不同系列武器即便修改了准星恢复速度,子弹落点依然有很大的差异,因为CF的弹道是一套模拟方式。简单说,CS的规则是AK=1+(1*0.1),M4=1+(1*0.2),这个1的指是恒定的,变化来自于当时操作带来的外因影响。而CF的规则是AK=1+0.1+0.1,M4=1.1+0.1+0.2,所有武器的弹道变化都是独立成套而非演算。

准星恢复指的是子弹落点回归到准星中间,即弹道不受任何其他如后坐力、移动等外因影响时的状态,准星是表象,子弹落点回到初始状态是实质。

设计FPS弹道,首先一个前提,你是想做一个规则划分清晰,容易掌握的游戏,还是想做一个规则简单但是拓展空间大,难以驾驭的游戏。

15

主题

160

帖子

195

积分

注册会员

Rank: 2

积分
195
发表于 2012-4-28 01:45:00 | 显示全部楼层

Re:请教给位前辈一下,FPS的弹道设定主要有哪几种类型

楼上高人啊,咱们交流一下
我认为CS还是有子弹衰减,AK近距离经常一发暴头毙命,远了我重来没有过。
感觉CS与CF的模式应该是一样的,CS中AK与M4的准星放大速度差不多,但弹道完全不同
你对分辨率的影响怎么看?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-29 14:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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