找回密码
 注册
X系列官方授权正版
搜索
楼主: JONG

[分享] 戰機靈活度參數調整[NN 需要的]

[复制链接]
发表于 2008-4-28 18:56:54 | 显示全部楼层
这次没问题了吧?
回复

使用道具 举报

 楼主| 发表于 2008-4-28 19:55:34 | 显示全部楼层
原帖由 Evolutions99 于 2008-4-28 18:56 发表
- S, [* \9 I7 F9 g# t8 J9 ~4 o- F这次没问题了吧?

2 X5 |- v9 ]1 n! O, {/ t; J
/ M/ L5 G0 V0 e- \4 P2 v& Q嗯,檢查過了,應該沒問題了。
回复

使用道具 举报

发表于 2008-5-20 00:56:16 | 显示全部楼层
原帖由 JONG 于 2008-4-27 14:08 发表 3 y0 c+ f( Z' N  i( f5 ~3 `- G
& p; V, m: Q/ b6 @6 t! P
... 3 C' G0 k" n) }
! O8 w* a( r( P3 [
還有一些影響戰機速度的部分,除了戰機本身的 mass 外,還有裝載物品的 mass,如下:
' L! S+ a; }  \/ I/ d# J* c1 @2 S' V- u& R. |; Z
引擎的 mass + 戰機的 mass + 武器 mass + 裝備 mass + 貨艙物品 mass = 你的總體 mass; l( w) A) u2 ~3 v( M
/ d# c' I1 t4 U3 g. l2 A
所以切記,設定 mass 時必須慎重,不要隨意亂增減。- W1 n7 u/ f) B
...

' ^& e  T8 z! f请教一个问题,是不是只有安装上的武器mass才有效,Cargo中存放的武器似乎不计入总体的mass。% ]5 a/ |$ J! o6 G' D; v4 z4 W
另外,在原版FL中。对于LF,空载时 总mass = 引擎的 mass + 戰機的 mass =10+100=110,
. D: @% s& B+ D# g; z& _如果挂满武器 总mass = 引擎的 mass + 戰機的 mass + 武器 mass + 裝備 mass = 10+100 + 10*4(weapon) + 10*5(M/CM/CD/Shield/AB)= 200。
2 v& ]' m( n1 V, {. G理论上空载和满载时机动性应该会有比较大的差异,但是似乎感觉不出来??
: r8 p- \" ?  r% L1 X另外再请教一下,进入Trade Lane之后的速度怎么调整?我看到有个国外的MOD Monkey‘s Universe 把这个速度调整到了2500,但是我没有在constants.ini中找到相关设定。, ^) s. o3 G/ x: h# H

; a9 P; l9 a# G7 k# x' V[ 本帖最后由 lingyer 于 2008-5-20 01:24 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2008-5-20 02:21:35 | 显示全部楼层
原帖由 lingyer 于 2008-5-20 00:56 发表
" V# a, x7 q+ {8 O, e9 r4 A* V" v: S$ w/ m% t3 F6 F- i
请教一个问题,是不是只有安装上的武器mass才有效,Cargo中存放的武器似乎不计入总体的mass。
! X" f: q: L/ A另外,在原版FL中。对于LF,空载时 总mass = 引擎的 mass + 戰機的 mass =10+100=110,
' g" P+ y! u, Y, l8 j: F6 \, [8 ?如果挂满武器 总mass = 引擎的 mass + 戰 ...
: j; V  ?8 l* N6 Z
! S0 X3 k" P6 N* [9 t
差異不大是因為武器的MASS不是很明顯。! y: i: Y7 a& l1 v; d6 e' n

% V  E. B  Q& T& g0 j. D- xTrade Lane 的速度本來就是 2500,國外的模組只是去除了速度顯示限制,這個我的模組都會顯示一樣的數字[相信爆裂的模組也可以的]。
回复

使用道具 举报

发表于 2008-5-20 02:26:12 | 显示全部楼层

回复 发起人 JONG 的帖子

个人认为战机机动性应该是这样计算的# D: u5 `6 L" ~7 Z3 [
max_force 最大推力
$ u2 n* I7 c0 x) E; E( imass 战机质量
, _5 x/ B+ f, J: z1 S& Clinear_drag 线性阻尼系数. Z) J( C$ t% o( _
这三个变量影响直线性能。具体来说就是* T8 E6 k: w3 {7 M8 k
最高速度 = max_force /  linear_drag7 x8 D# a" S+ C. e; c& o
(实际上是当战机达到最高速度时,推力 = 阻力 = velocity * linear_drag)2 g9 t6 T6 `/ [5 u2 `
直线加速度 = (max_force - 当前速度 * linear_drag) / mass
, @4 F7 s# T8 c* y% Z7 e; L! i! x- b* h+ }
steering_torque 转动力矩( o) q7 `1 Q/ Z7 w7 A
angular_drag 角阻尼系数! F" ?6 |& E, P5 n  n% `6 J" G
rotational_inertia 转动惯量7 r$ {; i# x8 k! s
每个变量都有三组数据,分别对应X(机头上下俯仰)、Y(机体水平旋转)、Z(机体左右翻滚)三个轴。
& h% W; W& f- N. V+ }4 Y这三个变量影响转动性能。具体来说就是
/ }& _7 z- n1 R8 q- z; l旋转速度(radians/sec) = steering_torque / angular_drag
; l+ S& Q+ h1 x7 M; a(这里是定轴转动,当战机达到最高旋转速度时,推力矩 = 阻力矩 = 旋转速度 *  angular_drag)
; H4 S* M" v. |1 h9 |% r! \旋转加速度 = (steering_torque - 当前旋转速度 * angular_drag) / rotational_inertia
, E/ s" z0 N( f0 `7 j) n# `& b0 B5 z# |: g
理论上讲转动惯量rotational_inertia与战机质量和形状有关,但在FL里没有这样的联系。这两个参数是单独分别设置的。9 D: A1 }5 b/ k/ L4 |5 Y
) M. w9 u1 _. w: x2 |0 E6 B: l
至于 max_bank_angle,应该是在尾随视角中飞船相对于Camera的最大倾斜角,严格说来与机动性无关,但是实际战斗中max_bank_angle越大,相当于玩家的动态视野和瞄准范围越大,所以还是有作用的。' G2 Y; {) n- X  G* n
* J- {" V& ]9 [  K, u, r
[ 本帖最后由 lingyer 于 2008-5-20 02:55 编辑 ]
回复

使用道具 举报

发表于 2008-5-20 02:54:51 | 显示全部楼层
原帖由 JONG 于 2008-5-20 02:21 发表 % e7 w/ k: m' ~" ]$ }+ z

+ {4 @2 [/ B% x  Y1 \3 Q% a9 W4 b9 P6 x/ Z
差異不大是因為武器的MASS不是很明顯。0 x* h1 k7 x# }4 e4 h* l2 ?
5 G! n- G* ]7 X7 |- c1 t
Trade Lane 的速度本來就是 2500,國外的模組只是去除了速度顯示限制,這個我的模組都會顯示一樣的數字[相信爆裂的模組也可以的]。 ...
  T- ]3 l6 l% Y( X) m& b% J. Z
非常感谢JONG兄的解答。
! j) y" r' g9 F4 Q$ q. u! K- R! }/ R
对于原版FL中的Legionnaire,: N: t# \0 N( b% V; H3 Y
裸奔hull + engine = 60,外挂Shield + Thruster + 4 * Weapon + CD + M + CM = 90  y( a$ t$ z  L, Y  f( ?
质量差距达到了150%,按理说应该能测试出差距来了。
2 g' C4 r4 q  _3 F但是刚才我测试了一下0-80 加速时间," n! Q$ k* F) C; t
裸奔三次,分别是1.48s,1.52s,1.54s% R% U# M, l6 f0 e
挂满三次,分别是1.50s,1.52s,1.55s: M$ b  h" p/ `- U. g
考虑到目测和手动操作的误差,两种情况下的惯性差距完全体现不出来,
9 `" y0 O2 J  U现在强烈怀疑只有[Ship]的mass才会影响线性加速度。
回复

使用道具 举报

发表于 2008-5-20 03:19:45 | 显示全部楼层
基本上可以确定只有[Ship]下的mass项才会对战机的性能造成影响了。3 A) b# L# c; T6 `# L. v( ?" b
刚才在单机上试了一下,将Legionnaire所有的附件(舱盖、垂尾、机翼外缘之类的)重量改成500(原来是5),然后挂上4门重量1000的武器,0-80 加速时间仍然是1.52s(测试三次取平均值),与未修改前相同。3 _. t* V4 m5 S& {- Q$ I2 ^
但是只要将[ship]下的mass项从50改到500,0-80 加速时间立刻加长了N倍。
回复

使用道具 举报

 楼主| 发表于 2008-5-20 22:21:02 | 显示全部楼层
原帖由 lingyer 于 2008-5-20 02:54 发表
$ P% ~* s' b1 E. d3 }1 ^+ L
5 B7 _- _0 [) _" O3 P. i( {8 G4 K非常感谢JONG兄的解答。
8 \, A# @( W1 z: Q6 A6 s& Q. {! t# y, r6 B% g% _7 o' r! {
对于原版FL中的Legionnaire,) u2 O; v7 q5 w  v
裸奔hull + engine = 60,外挂Shield + Thruster + 4 * Weapon + CD + M + CM = 90% \. |8 y& w  A1 T
质量差距达到了150%,按理说应该能测试出差距来了。
1 s* C1 f) y" V* [但是刚才我测试了一下0-80  ...

1 M. J3 L& h+ ?$ E, Y  \% R0 a
6 }6 p* k! `( R你說對了,按道理說,應該是所有的 MASS 加總起來影響差距,但實際上只有調整 SHIP 裡面的影響最大。
回复

使用道具 举报

发表于 2010-4-29 11:22:39 | 显示全部楼层
看不懂啊!
回复

使用道具 举报

发表于 2010-5-15 15:52:58 | 显示全部楼层
我现在正在学习该船
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|DeepTimes.NET 太空游戏站