冒险解谜游戏中文网 ChinaAVG

标题: 以119号,120号汉化为例,说明进一步加快游戏载入速度的方法 [打印本页]

作者: shane007    时间: 2011-2-15 11:29
标题: 以119号,120号汉化为例,说明进一步加快游戏载入速度的方法
本帖最后由 shane007 于 2011-2-15 11:31 编辑
1 P6 `5 A' v5 p& ^; K' W, z$ L4 W7 V* O' i3 v1 v; B8 s
假设游戏共用到10种字体,为字体1 - 字体10。
* J7 v& v# h+ C+ o+ `, n3 G假设游戏字幕所有不重复字符为2000个。
& s% E& N4 V0 Y# _则目前的字体文件定义方式,在游戏启动初期,载入内存的字体数为2000 X 10 个,即20000个。& J+ b3 c$ b& g
很明显,其中有冗余。7 F, ~2 w: C8 f6 g2 R
我们假设+ E; r- O" T/ E: k+ j
使用字体1的字幕中包含的不重复的字符数是a个4 [6 T6 {4 k  R) M
使用字体2的字幕中包含的不重复的字符数是b个
3 o0 {( v4 u/ ?. [, l6 E: N。。
% S6 k/ V4 X3 A/ s: ]' R" R  {使用字体10的字幕中包含的不重复的字符数是j个  ?% m7 }% B' \0 n( _$ V
: V4 e2 F- B1 x- ^; q4 T
2000<a+b+c+d+e+f+g+h+i+j<20000.
  m, T4 T! x8 I3 i' S) a1 \1 D/ m1 l& v3 }# x% x2 a4 o
很明显,我们只要找到各条字幕所对应字体,就能使游戏启动初期,载入内存的字体数降低为9 J# q: e) h+ ]9 i
a+b+c+d+e+f+g+h+i+j个。% Q5 X. A0 ^/ w# F4 }* Y" I/ ~* Y: y

9 L+ [. Y; n( S
  T+ j2 J5 p+ U' C" j% x
作者: 片翼の鳥    时间: 2011-2-15 14:00
七大能不能教的在清楚一点?
作者: 笨蛋狐狸    时间: 2011-2-15 14:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: yslysmy    时间: 2011-2-15 16:00
119我用桌面快捷方式也是运行不了,之后找到安装文件夹,运行文件夹里的MystLauncher,可以进入游戏。
作者: shane007    时间: 2011-2-15 17:07
片翼の鳥 发表于 2011-2-15 14:00 6 [7 }; O; J' O
七大能不能教的在清楚一点?

- E$ }# g+ S+ a7楼笨蛋狐狸看来完全理解了我想说的。4 y/ L2 d, i% ^4 G' p
你看看他说的你是否能理解了。
+ y( u/ w4 k3 Y& {  b$ t5 o
, o0 X3 m" h* k6 G7 x1 R我原本以为有的人游戏无法运行是内存不够引起的,故发本帖。
作者: winter3d    时间: 2011-2-15 17:12
有没有人知道119 120用的是什么引擎啊?
5 @: |8 l) n  x. I% y+ u. ?4 K1 z; M; R/ A8 t& N- [1 V
我很喜欢这种的,可以随便自己设定分辨率,哪怕320x240都行
7 W( B$ ?; r' `! y, F! {
4 A" e+ |5 r' |; H很讨厌现在好多游戏规定最低分辨率大于桌面分辨率就不给我窗口模式玩
作者: 片翼の鳥    时间: 2011-2-15 17:33
回复 9 # shane007 的帖子
+ m% d$ v* \5 q4 o5 Q* Q7 E) L. o( S
嗯,你俩说的我都理解,就是那个字库里面不同的位置定义了不同的文字嘛,这个需要一点点核对才可以。
作者: 似水流流年    时间: 2011-2-15 20:17
回复 8 # yslysmy 的帖子
( o3 [# l# k. a! R: t4 h, i. d1 t: t, F# m
用这个也进入不了。。看来是系统问题了。
作者: youweilei28    时间: 2011-2-16 19:56
看的一头雾水~飘走了




欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://www.chinaavg.com/) Powered by Discuz! X3.2