写给AVG汉化新手的话 PART1 2 D" W0 l: \' Y3 I, X2 x/ [
3 r5 h4 y4 K w0 @$ Y+ G9 w6 ^: K 随着对AVG汉化感兴趣的人越来越多,我意识到是该抽空写一篇给新人指路的文章了。
: w" E" A3 ?) S0 u0 t9 q
% z& X* x% p. @5 b2 {7 J 在文章开始之前,先送给AVG汉化新手一句话,这就是: 一切皆有可能。 3 s5 w0 A5 v1 |* t& b
: F7 F$ a! i% l0 s! \
先说一下,什么样的人才有可能在汉化上有所作为。
+ f) P6 ?5 g' y9 H! N9 O, Q$ U # Y6 k& K) e: ]% ~+ W& F/ a( @
1.一般来说,会一门编程语言是必须的,否则,最多也只能停留在通过PS图片来汉化某些小游戏的水平上。
2 P! O: Q/ Q) g' l 能学习一下C语言是最好的,如果觉得C语言太难的话,可以考虑学习vb,vb.net,c#,delphi语言. k9 @# h, B O' f# g+ ]
会了一门编程语言,就可以随心所欲地制作各类解包器,打包器以及各类其他汉化工具. $ P# V. N8 K$ p' P- e1 ?
有人也许会说, 有些人不会编程,不是也用一些通用工具汉化了不少PS,PSP,GBA之类的游戏机游戏吗? 1 f$ Z; a1 I% V* G$ ~
在这里我想告诉大家,对西文PC游戏来说,几乎每个游戏都需要自己开发汉化工具,这和游戏机游戏的汉化是不同的。 : _4 n% O7 j8 W& x, D
同样的道理,游戏机游戏汉化的那些教程也都用不上。为什么呢?就是因为西文PC游戏的汉化没有固定的方法。 5 f% Q4 c3 _0 a* ]' N0 S) e
所以,网上几乎没有西文PC游戏的汉化教程。即使有,也是针对某一个游戏的。 " k; H( s' M5 W" g; D7 K, F4 V) h6 P0 @. n
4 D7 v+ A+ K! w. ^9 h( W I+ S3 s7 E
2.要想在汉化上有所作为,一开始需要至少持续3个月的学习。
3 j; Z: y4 o5 B m% } 3个月的时间不算太长,不算太短,可以作为一个分水岭。 3 e( _; _8 H: b) X% z3 h$ ~$ F
在论坛上来过一批又一批声称要学习汉化的朋友,能坚持持续3个月学习的很少,所以能有所作为的也就很少。 9 W/ ?) B3 v4 \. F7 r5 Z
# y9 [$ N- T" Z0 i7 O7 [- O
3.要有不断钻研的精神。
! w' L: Y* t7 J2 c( B' [5 o 西文PC游戏的汉化没有固定的方法,所以不能指望能通过看几篇教程就学会汉化。 $ M+ E! E1 x0 v0 v, R# \
自己的钻研是必须的,不要老是问别人下一步该怎么办。通常也不会有人知道下一步该怎么办。
/ ]; C; r" i5 N, }8 `: M 2 E) }# I, {$ E- G1 x& M# a
4.要多学习前人的经验
7 D# E, L- g2 i( |: S 要想学习汉化,最简单的方法,是把一些已经实现汉化的游戏找来看看。
5 t9 k" N/ d% f- C- D 看看这些游戏是如何实现汉化的,每个游戏的实现方法虽然不同,但是其内在的本质是相同的。 $ k p: ]: [) V* k$ z
在ChinaAVG的汉化区,公开了很多游戏的汉化细节,是目前地球上汉化资料最多的地方。
9 Q9 G8 L. Y6 o: A' E, \ 真要想学习汉化的话,不妨好好利用这些资料,深入学习一下。 ! C7 L" U5 v9 l+ l2 a, h% H9 T8 e
如果嘴巴里面喊着要学习汉化,现有的资料不认真深入学习的话就不好了。
* m- t8 ]9 Z( M$ F O/ v0 }; E+ j
% ?: |7 X# [/ ]6 Q 5.学习汉化要循序渐进,不可心急。
% U! A$ R3 ?8 L# P" R 在研究的过程中如果有一些小发现,都可以发表出来。
" [$ c/ b0 N! c- p2 R& h# A3 i9 m 大家可以看看我的汉化研究过程,有的汉化项目持续1个多月才搞出来。 ) H: n$ C3 |; T+ n, D- t' ]
时间拖得长了,不及时纪录下来的话,自己都可能忘记的。
' Z7 u3 ~3 s' g
" q' N/ ~8 s' q8 w9 q 6.学习汉化要勤快,不能偷懒。 0 D2 R' R" v* q' c
很多汉化方法都是试来试去试出来的,其实事先并不知道哪条路可以走得通的。
Z2 \1 S7 K, O" u* B* T7 | 在进行各种尝试的过程中,有时还可以发现新的汉化方法。
# u7 e$ C4 X# T- h* }0 D0 G; B- r; u$ ^5 a2 V# s9 J, G
先写到这里,以后再慢慢补充。0 G4 ~8 J# V+ G( o2 R$ [$ U
------------------------------------------------------9 X3 O- ?; Y* H9 t
2009.10.8 更新
& \! \; b3 o: J3 {: i5 P利用中午的时间做一个小小的更新。2 d( R8 R4 N! W% j+ O, H
, c( V# r) f( t# d
7. 要善于搜寻汉化资料。
, p" I+ u# Y% `5 }1 k! v$ P0 y 网上的汉化资料不少,但是关于PC游戏汉化的却不多。
5 c5 A& F9 Q6 B) B 为了大家的方便,我已经把网上几乎所有和西文PC游戏汉化的资料都搬到ChinaAVG来了。
# c* n7 a4 A9 H) |# t, [ 加上我自己写的汉化资料,数量约有300篇。2 |& k& B& c2 b q$ |/ `
这300篇汉化资料可以说是一个巨大的宝藏,要善于利用论坛的检索功能到宝藏里面找宝贝。/ v( l6 N% }. Y) j8 |# ^4 c
比如检索quickbms可以找到好多关于quickbms的教程,检索解包器可以找到很多AVG的解包器等等。对于新手来说,找资料是一项很重要的基本功。6 I/ c8 _, q3 q' k' m, k
. a! X" f' N* e6 f2 g8. 要善于利用别人的成果。0 y0 ~# }! S) S2 G* {
我刚开始搞汉化的时候,解包器都是求老外制作的。6 l( B4 m7 ~. h
老外一般来说愿意制作解包器,但是却很少有人愿意制作打包器。
6 c* Q c1 } U6 e# |, e4 y 于是,我就把主要精力放在打包器的制作上,syberia2的打包器是我制作的第一个打包器。# R% t9 a r& T, @+ T
由于自己分析出了文件的格式,所以,制作一个打包器还是相当简单的。
9 q! `# I% `( W: m9 h- r 自己分析不出文件的格式,可以在网上找找看,文件格式的老家在这里:+ k2 N) X* Z* h2 V' ^4 ~/ C
http://forum.xentax.com/viewforum.php?f=10&sid=8f980db5f4d05d19caf9cd39f4930785 |