注册 | 登录

游侠NETSHOW论坛





查看: 3213|回复: 4
打印 上一主题 下一主题

[杂谈] SH3的浮力问题和紧急下潜Bug [复制链接]

帖子
346
精华
0
积分
173
金钱
531
荣誉
0
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2008-8-25 10:44:52 |只看该作者 |正序浏览
SH3在原始游戏中你可以不动就在任意位置保持深度,这个是不真实的。真实的情况是多少会有点正和负的浮力,如果没有速度用水平舵来控制,就会慢慢上升和下降,特别在潜望镜深度受风浪影响就更是如此。

NYGM MOD中设了一个很小的负浮力,不动就会很慢的下沉;而GWX里面设了个正浮力,不动就会慢慢的浮起,控制塔会露出水面而被发现。GWX的正浮力设定受到很多批评,而且这个设定等于取消了主动沉底的可能性。不说这些,当设定成浮力不为零的时候,SH3中原来没有暴露出来的一个BUG就暴露出来了,英文论坛叫“Crash Dive Blue”。这个问题就是当你紧急下潜,没有潜到紧急下潜深度前,你又指定了另外一个深度,潜艇就会一直有一个负的浮力,让你的艇一直向下沉,速度要到3节才能保持深度,而因为这时候舵偏的很厉害,阻力大,前进一速度不够,要前进二才够,这功率这声音肯定是被抓到无疑的。我在NYGM里就遇到这种情况,被DD缠的怎么也不能脱身,等其它DD走了只有一个DD盯我的时候,实在不能忍受开到潜望镜深度用鱼雷把它干掉了。如果不出这个BUG,我在NYGM里面试验,开到1.5节就能保持深度了。

这个BUG我的分析是紧急下潜让潜艇添加了一个负的浮力,直到紧急下潜程序完成(也就是到达紧急下潜深度)电脑才会取消这个负的浮力。解决这个bug的唯一办法就是到紧急下潜深度再下其它改变深度的指令,如果之前已经下过别的深度指令了,只有再紧急下潜一次,到达指定深度才能解决。在此之前,甚至你浮出过水面,这个负的浮力也始终存在。在被DD缠的不能脱身的时候,我试过紧急排空,这时候潜艇确实上浮了,但只要我一设深度(不管是设上还是设下),潜艇就立即下沉,说明这个负浮力又来了。我现在分析这个紧急下潜负浮力是SH3浮力公式中的一个固定相加项,可以用排空的正浮力抵消,但我一旦设其它深度指令,排空的正浮力这个也是相加项又被清零了,结果还是不能真正抵消。而不设深度指令,紧急排空的定深是浮出水面,怎么样还是无法保持在水中。在原始的SH3游戏中,因为游戏设定浮力总和总是可以为零,所以这个故障没有显露出来,被一改就暴露出来了。

在SH3中,有人说把人从前舱挪动到后舱也能改变配平,另一个人也说有类似结果。我在NYGM中试验结果是挪来挪去,潜艇纹丝不动。但是现在想想,也许潜艇有内部的配平水柜,人一动电脑自动就给配平了,只有在极端情况下,潜艇受伤电脑配不平了,大家这时候可以考虑挪人看看可管用。其实如果挪人能改配平,比用水平舵改潜艇俯仰角度好多了,那个阻力大损失速度太多。

使用道具 举报

帖子
436
精华
0
积分
218
金钱
5556
荣誉
0
人气
0
评议
0
5#
发表于 2008-8-25 12:00:04 |只看该作者
分析很好,这个帖子应该加精华~ ~

使用道具 举报

帖子
278
精华
0
积分
139
金钱
319
荣誉
0
人气
0
评议
0
地板
发表于 2008-8-25 11:36:52 |只看该作者
这个是游戏!不是其他的 [汗水] [汗水] [汗水]
第三次世界大战爆发之日,便是我们反X成功之时.

使用道具 举报

帖子
1195
精华
3
积分
1678
金钱
3578
荣誉
48
人气
1
评议
0
板凳
发表于 2008-8-25 11:28:45 |只看该作者
终于在游侠发现比我专业的人士了,中国人缺的就是敬业精神啊!

使用道具 举报

帖子
24
精华
0
积分
12
金钱
92
荣誉
0
人气
0
评议
0
沙发
发表于 2008-8-25 10:49:23 |只看该作者
专业就是专业

使用道具 举报

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

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-8-19 00:38 , Processed in 0.318724 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到