写给AVG汉化新手的话 PART1 ' d" k( ~7 B# Z6 R$ e
k$ E. e& u0 [
随着对AVG汉化感兴趣的人越来越多,我意识到是该抽空写一篇给新人指路的文章了。
( |0 {5 V |6 e& x 4 ]' a7 k3 e J# Z( J$ M
在文章开始之前,先送给AVG汉化新手一句话,这就是: 一切皆有可能。
5 h! t: A7 X1 \; e
3 K8 z- A- i9 l' m! P, ? 先说一下,什么样的人才有可能在汉化上有所作为。 % ^2 y( v8 o5 q5 J, m x2 P' _$ e1 k
0 b6 Z! |7 r) A( i/ F0 d/ F0 N5 M- x
1.一般来说,会一门编程语言是必须的,否则,最多也只能停留在通过PS图片来汉化某些小游戏的水平上。 6 o9 B+ ?" o1 I# i2 O# f2 I$ e
能学习一下C语言是最好的,如果觉得C语言太难的话,可以考虑学习vb,vb.net,c#,delphi语言.
1 Y+ v) ` l5 g 会了一门编程语言,就可以随心所欲地制作各类解包器,打包器以及各类其他汉化工具. 6 u! w; ]5 Q t) i1 ~% U( Y1 |
有人也许会说, 有些人不会编程,不是也用一些通用工具汉化了不少PS,PSP,GBA之类的游戏机游戏吗? R1 D9 n' O# m$ y# o
在这里我想告诉大家,对西文PC游戏来说,几乎每个游戏都需要自己开发汉化工具,这和游戏机游戏的汉化是不同的。 C" m/ }$ I* I: H
同样的道理,游戏机游戏汉化的那些教程也都用不上。为什么呢?就是因为西文PC游戏的汉化没有固定的方法。
& J" _9 P9 F0 ]+ z6 P 所以,网上几乎没有西文PC游戏的汉化教程。即使有,也是针对某一个游戏的。 & m3 q1 q- y3 _. V
' o2 Y2 |) f& T9 E! x% p: Z0 A& r
2.要想在汉化上有所作为,一开始需要至少持续3个月的学习。 ! |& R7 J2 } w) q
3个月的时间不算太长,不算太短,可以作为一个分水岭。
1 g& U3 S9 e. l; a5 q 在论坛上来过一批又一批声称要学习汉化的朋友,能坚持持续3个月学习的很少,所以能有所作为的也就很少。
8 P, A* v8 p1 X2 B# K0 P( P4 y3 E; P8 L F* L" p6 r
3.要有不断钻研的精神。 2 {0 Z* Z) c! S) F' J+ v
西文PC游戏的汉化没有固定的方法,所以不能指望能通过看几篇教程就学会汉化。 + m( J `9 X* \ F: @% p; k% s8 B% E
自己的钻研是必须的,不要老是问别人下一步该怎么办。通常也不会有人知道下一步该怎么办。 - |2 L" x: I: u7 c/ u9 U
1 u& b0 S7 l( O0 P
4.要多学习前人的经验 ) b5 |+ s! Q$ \0 S! ^' W
要想学习汉化,最简单的方法,是把一些已经实现汉化的游戏找来看看。
5 G8 `- {9 m& X) s" Z 看看这些游戏是如何实现汉化的,每个游戏的实现方法虽然不同,但是其内在的本质是相同的。 ; h/ b; I; h; f9 r
在ChinaAVG的汉化区,公开了很多游戏的汉化细节,是目前地球上汉化资料最多的地方。 ; i6 t5 F- A7 ?/ w' F4 u# Z
真要想学习汉化的话,不妨好好利用这些资料,深入学习一下。
7 r+ e) |/ ^6 i( E- C* D0 ] 如果嘴巴里面喊着要学习汉化,现有的资料不认真深入学习的话就不好了。 9 Q* B. I0 L# }& J$ l/ Z. K b
( x4 _) `7 Y4 _
5.学习汉化要循序渐进,不可心急。 - s. ?* Q- I1 u, T
在研究的过程中如果有一些小发现,都可以发表出来。
2 N4 W# x8 b, c& x }4 ^2 V 大家可以看看我的汉化研究过程,有的汉化项目持续1个多月才搞出来。
& ^6 I0 ~& e0 K+ h8 @ e% Z. S 时间拖得长了,不及时纪录下来的话,自己都可能忘记的。
* i- b" f1 \7 B3 N9 ^* C8 F
5 D2 n( Q$ y4 A 6.学习汉化要勤快,不能偷懒。
5 b' y \6 Y9 a+ y% B 很多汉化方法都是试来试去试出来的,其实事先并不知道哪条路可以走得通的。
4 H! U: a5 w1 t! ~$ G7 f& B 在进行各种尝试的过程中,有时还可以发现新的汉化方法。 6 K* _5 ?- ]: O
$ n/ t# C% g6 `; n8 j5 I0 Q
先写到这里,以后再慢慢补充。" M$ Q) Z0 n$ X* H2 x/ P. S
------------------------------------------------------* H- B: p. R$ ~
2009.10.8 更新
0 W6 x5 _$ ?2 L7 B利用中午的时间做一个小小的更新。1 ~" @8 \3 w" G4 T6 }2 G7 s
* E2 R' m# C+ g- x: M; N A0 W7 R7. 要善于搜寻汉化资料。
8 a1 ?) [, n. {: y 网上的汉化资料不少,但是关于PC游戏汉化的却不多。
. J/ M9 _8 w) U b5 \/ O 为了大家的方便,我已经把网上几乎所有和西文PC游戏汉化的资料都搬到ChinaAVG来了。
# {5 a, b5 q% A9 T/ X: ?9 L- | 加上我自己写的汉化资料,数量约有300篇。& e3 U- d6 k1 q- v9 T: `
这300篇汉化资料可以说是一个巨大的宝藏,要善于利用论坛的检索功能到宝藏里面找宝贝。
( `; ?: w) O( t! p- Y7 h- w 比如检索quickbms可以找到好多关于quickbms的教程,检索解包器可以找到很多AVG的解包器等等。对于新手来说,找资料是一项很重要的基本功。+ M1 _: x4 X1 }
# D: O& X; C+ ~" t! j0 ?8. 要善于利用别人的成果。) T( B# f1 j2 R w+ G
我刚开始搞汉化的时候,解包器都是求老外制作的。
/ w* l; e5 H$ y7 U. R 老外一般来说愿意制作解包器,但是却很少有人愿意制作打包器。: v: t4 X4 I9 M9 e9 f
于是,我就把主要精力放在打包器的制作上,syberia2的打包器是我制作的第一个打包器。
- k3 m0 ^- Y9 h: r) l 由于自己分析出了文件的格式,所以,制作一个打包器还是相当简单的。) }( f+ c+ S4 c6 r( X3 ?$ D
自己分析不出文件的格式,可以在网上找找看,文件格式的老家在这里:! |# `4 p- \/ [! W
http://forum.xentax.com/viewforum.php?f=10&sid=8f980db5f4d05d19caf9cd39f4930785 |