设为首页收藏本站官方微博

汉化资料 以119号,120号汉化为例,说明进一步加快游戏载入速度的方法

  [复制链接]
查看: 1744|回复: 8
打印 上一主题 下一主题

[汉化资料] 以119号,120号汉化为例,说明进一步加快游戏载入速度的方法

跳转到指定楼层
#
发表于 2011-2-15 11:29 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

以119号,120号汉化为例,说明进一步加快游戏载入速度的方法

本帖最后由 shane007 于 2011-2-15 11:31 编辑
9 j2 _& |' W) d! x4 |, S
8 n. J" p1 K5 V9 v9 Y. n" o假设游戏共用到10种字体,为字体1 - 字体10。
$ Y8 x, H' ?/ ]& H  b; F假设游戏字幕所有不重复字符为2000个。3 B' d; j( m7 @( D7 G( V, g% p
则目前的字体文件定义方式,在游戏启动初期,载入内存的字体数为2000 X 10 个,即20000个。, X+ M8 O- l5 c5 `
很明显,其中有冗余。5 n) o. [3 o% h* w
我们假设- `. |, D; V+ t" F( E' m" P8 o3 S
使用字体1的字幕中包含的不重复的字符数是a个
6 j# U$ ~* {! s: n使用字体2的字幕中包含的不重复的字符数是b个
4 x7 p8 |4 T% n8 B+ m* \。。
  g! ?" H- J9 g4 ]  s% R) w使用字体10的字幕中包含的不重复的字符数是j个% V% L2 q4 s- E0 _! D/ |
! K' z- C4 }8 T# J
2000<a+b+c+d+e+f+g+h+i+j<20000.
" x( V, T) M  t, ^
5 m2 w) _" k5 Q很明显,我们只要找到各条字幕所对应字体,就能使游戏启动初期,载入内存的字体数降低为7 i) y3 T4 m( l/ E# [" g
a+b+c+d+e+f+g+h+i+j个。
0 j6 j* I! ~6 F2 i- ~8 D
# v. u4 ]4 O& }: S' O' o* ?0 g! T% k% Y; w
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

8#
发表于 2011-2-16 19:56 | 只看该作者
看的一头雾水~飘走了
回复 支持 反对

使用道具 举报

7#
发表于 2011-2-15 20:17 | 只看该作者
回复 8 # yslysmy 的帖子
5 s( Z/ h0 X. J4 [- Z- w! a: b9 o* Z) M2 J1 @5 K3 V) Z0 [3 o
用这个也进入不了。。看来是系统问题了。
回复 支持 反对

使用道具 举报

6#
发表于 2011-2-15 17:33 | 只看该作者
回复 9 # shane007 的帖子
3 p% ]" R' ~( M+ y8 S/ D
! R1 u/ H# Q( _/ Y嗯,你俩说的我都理解,就是那个字库里面不同的位置定义了不同的文字嘛,这个需要一点点核对才可以。
回复 支持 反对

使用道具 举报

5#
发表于 2011-2-15 17:12 | 只看该作者
有没有人知道119 120用的是什么引擎啊?' b, {( x# L5 d2 }$ B7 ?* U7 e7 j

; C. z& E, @) [我很喜欢这种的,可以随便自己设定分辨率,哪怕320x240都行  {+ J$ T( y- Z+ {
5 D+ |0 B" ]( t8 o7 V
很讨厌现在好多游戏规定最低分辨率大于桌面分辨率就不给我窗口模式玩
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2011-2-15 17:07 | 只看该作者
片翼の鳥 发表于 2011-2-15 14:00
) ^1 B1 T; u% U7 W5 F# {七大能不能教的在清楚一点?
/ \4 u0 o' J( S% M6 K* n. C
7楼笨蛋狐狸看来完全理解了我想说的。6 ~1 v5 J7 \6 ~4 I" _
你看看他说的你是否能理解了。
) f  R+ X" |; d% e: R# ]" {& s2 x( r4 k- J9 a! {7 e  H1 L
我原本以为有的人游戏无法运行是内存不够引起的,故发本帖。
回复 支持 反对

使用道具 举报

板凳
发表于 2011-2-15 16:00 | 只看该作者
119我用桌面快捷方式也是运行不了,之后找到安装文件夹,运行文件夹里的MystLauncher,可以进入游戏。
回复 支持 反对

使用道具 举报

笨蛋狐狸 该用户已被删除
沙发
发表于 2011-2-15 14:59 | 只看该作者
拿120来说,core_font.xml中对每类字体有分别定义,比如说diary那段就是定义日记的字体,count那一段就是定义的计数器的字体,等等等等。007的意思是最好大家能够找到每一段对应的文本内容,分别提取非重复字符,然后将range加入每段的定义,这样能尽量减少冗余。
' W% J# Y7 @7 E1 L  v5 F( p( ^" r
  U5 t- T& l4 L  u% Z, [7 j$ l! z不过这些跟有些同学的游戏不能运行时没有关系的,请大家不要在这个帖子抱怨了啊。谢谢。
回复 支持 反对

使用道具 举报

楼主
发表于 2011-2-15 14:00 | 只看该作者
七大能不能教的在清楚一点?
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

官方微博官方微信号小黑屋 微信玩家群  

(C) ChinaAVG 2004 - 2019 All Right Reserved. Powered by Discuz! X3.2
辽ICP备11008827号 | 桂公网安备 45010702000051号

冒险,与你同在。 冒险解谜游戏中文网ChinaAVG诞生于2004年9月9日,是全球华人共同的冒险解谜类游戏家园。我们致力于提供各类冒险游戏资讯供大家学习交流。本站所有资源均不用于商业用途。

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