yangranranran 发表于 2012-2-11 20:07:06

关于跳出bug的分析探讨

本帖最后由 yangranranran 于 2012-2-11 20:14 编辑

三国mod的巨大bug,让我的微操技术有了长足进步,但还是希望能够解决之。

大家的跳出症状很多,排除一些能够解决的小问题,对于频繁跳出且无法解决的核心跳出问题分析如下:

1、任何系统都会出现跳出,所以和系统无关。
2、即便关闭一些显示特效,还是可能跳出,所以和显卡无关。
3、跳出总是在系统进行战略和战术切换界面的时候最容易出现,长时间积累运行,也有很大跳出的可能。
4、所以怀疑如下:

因为战略战术界面切换时,程序对于内存的需求可能不同,可能由于运行积累起来大量运算对内存的占用溢出造成跳出,

而这种溢出是由于某个程序算法内部设计造成的,所以无论机器性能有多么高,依然不可避免,建议大家进行如下探讨:

a、寻找一台安装了庞大规模内存性能的机器,看是否跳出。如果算法本身有问题,那么多少条内存理论上也是不够用的。
很多时候,自动战斗是不会跳出的,说明战斗画面比战略画面对机器的运行需求有了重大的不同。这个“不同”本来是可以
为硬件所承受的,而且在战斗的过程中不会跳出,而是在载入和载出切换的时候,那么说明,在战斗开始或结束的时候,
一定是程序中的某一项后台计算过程,超过的机器的承载能力,同时,这种跳出还具有一定的必然性。

b、把部分可能影响算法计算的程序独立出来,删除后一一排除,比如有人说是名言有问题,有人说是动画有问题,
有人说是兵牌有问题,把mod中的改动逐一排除,因为原版的程序经过国内外实践肯定能够运行,mod中的跳出问题,
肯定是在移植的时候修改不慎导致的,如果在这个基础上,以后如果出现3.0或者4.0版本,修改起来会更艰难,
跳出概率会更高,三国mod因此会遭遇重大的瓶颈。

临海 发表于 2012-2-11 20:15:23

嗯,反正我基本是读条的时候跳出,个人认为应该和兵牌,动画这些没关系

抬头微笑 发表于 2012-2-11 20:17:46

涉及的知识有点广了。。。小白了

华佗 发表于 2012-2-11 20:23:57

LZ很有心啊,我也是小白,不过能鼎贴:loveliness:

贝克汉姆 发表于 2012-2-11 20:25:51

我也是小白。。学习

林皇战神 发表于 2012-2-11 20:32:17

:)想跳就跳 无语

未命名 发表于 2012-2-11 20:37:13

我,VISTA,没跳过,

XP的朋友跳的也比WIN7的少的多

所以持保留意见啊

青山复雪 发表于 2012-2-11 20:45:54

俺是狂跳,不过跳呀跳滴也习惯了,现在总是在预料会跳的前一刻退出,顺便上论坛灌水。:lol

醉文化 发表于 2012-2-11 21:10:49

我现在一打曹操和袁术进入控制就跳,晕

小陈 发表于 2012-2-11 21:25:27

我两台电脑,一个XP 、一个WIN7。总的来说,WIN7跳出很频繁。XP长时间运行后容易跳出。我顶楼主。:)

【嘉】暗 发表于 2012-2-11 21:50:15

:)楼主说的有道理,支持楼主,做为一款国人都喜爱的游戏,我希望可以减少跳出,减少跳出,让人人都可以万人战,不是梦想~

战争疯子 发表于 2012-2-11 21:50:51

超好玩的,可惜了,战略一下就断了..

daidaiclear 发表于 2012-2-11 21:56:54

跳出基本是在结束战斗,重新功到战略地图的时候。本人win7系统。感觉像内存清理上有问题。

czf007 发表于 2012-2-11 23:05:17

LZ很有心啊

折翼天使 发表于 2012-3-9 18:20:55

学习中

unicornvalley 发表于 2012-3-9 21:58:29

嗯,偶也感觉是内存优化问题,因为至少在我的电脑上没有必然的跳出,每次跳了再进游戏都能过去,但运行时间长了总会跳出,个人觉得可能是MOD增加了大量模型和脚本等运算后超过了原游戏引擎的内存释放能力,但如果真是这样的话其实很难得到解决,还好在偶机子上基本稳定在3小时一跳,所以我基本是打2小时重启一次。。:L

義英 发表于 2012-3-10 01:25:57

小小看懂点 LZ精辟 ..

花开、若相遇 发表于 2012-3-11 17:09:08

俺机器两场战役就跳出,和时间没关系。也就是说挂着游戏不玩,一天也没关系,手动两场战役就跳出了。怀疑和内存释放有关系。

加加菲菲猫 发表于 2012-3-11 19:29:31

我win7 64 位,从最初的半小时一跳,到现在基本上两小时一跳
感觉楼主说的非常在理,应该是这方面的问题,希望早日解决
不要带到后续版里面去
页: [1]
查看完整版本: 关于跳出bug的分析探讨