写给AVG汉化新手的话 PART1
- K4 W4 Y( G1 G; f
+ W- l. Z' \$ h4 d2 B) I! J7 A 随着对AVG汉化感兴趣的人越来越多,我意识到是该抽空写一篇给新人指路的文章了。
! b* B6 w4 h2 a/ i 2 c2 o" P, H8 l% O9 y) |0 D( d7 p9 V
在文章开始之前,先送给AVG汉化新手一句话,这就是: 一切皆有可能。 2 b9 I- E! D9 a
8 i1 S! g3 ?* B) n 先说一下,什么样的人才有可能在汉化上有所作为。
1 U3 Y+ X5 J& V
2 W5 U: d2 {, t 1.一般来说,会一门编程语言是必须的,否则,最多也只能停留在通过PS图片来汉化某些小游戏的水平上。
: v0 [* o* E1 O, w( H 能学习一下C语言是最好的,如果觉得C语言太难的话,可以考虑学习vb,vb.net,c#,delphi语言.
! A: L3 N$ m0 G 会了一门编程语言,就可以随心所欲地制作各类解包器,打包器以及各类其他汉化工具. * p/ H1 i1 ^4 @+ }' M1 S( t* X
有人也许会说, 有些人不会编程,不是也用一些通用工具汉化了不少PS,PSP,GBA之类的游戏机游戏吗?
8 E6 V2 b+ C* C( Q; a4 L$ o+ _4 I 在这里我想告诉大家,对西文PC游戏来说,几乎每个游戏都需要自己开发汉化工具,这和游戏机游戏的汉化是不同的。 ' R; v9 a1 W# j8 x
同样的道理,游戏机游戏汉化的那些教程也都用不上。为什么呢?就是因为西文PC游戏的汉化没有固定的方法。 + q. ?. p& P1 ]
所以,网上几乎没有西文PC游戏的汉化教程。即使有,也是针对某一个游戏的。
9 Z2 ~2 M2 u: R- V1 M! R' R( ~' \* c: ^/ ]3 B Q
2.要想在汉化上有所作为,一开始需要至少持续3个月的学习。
# A y" P: N# v/ ~; p3 t: V 3个月的时间不算太长,不算太短,可以作为一个分水岭。 3 G/ g. L3 y' o) z) \
在论坛上来过一批又一批声称要学习汉化的朋友,能坚持持续3个月学习的很少,所以能有所作为的也就很少。
7 x( f. q0 v% E* Z; C7 A9 f6 `
( T: T( F4 v1 B6 f% M 3.要有不断钻研的精神。 " l1 |+ m: O+ W K- w5 A, L9 r! y
西文PC游戏的汉化没有固定的方法,所以不能指望能通过看几篇教程就学会汉化。 ) d# }/ Z) F! d. c
自己的钻研是必须的,不要老是问别人下一步该怎么办。通常也不会有人知道下一步该怎么办。
* b9 @9 }, V2 A: n 9 A% h' o" b, X2 L% l1 V5 s( h* d
4.要多学习前人的经验 # i9 Y. P' c, v1 ?$ O
要想学习汉化,最简单的方法,是把一些已经实现汉化的游戏找来看看。
/ [; [" a+ ~% ` 看看这些游戏是如何实现汉化的,每个游戏的实现方法虽然不同,但是其内在的本质是相同的。 6 _8 `6 K) \# e& [3 R
在ChinaAVG的汉化区,公开了很多游戏的汉化细节,是目前地球上汉化资料最多的地方。 " I% P. L+ \5 M( `3 b" d
真要想学习汉化的话,不妨好好利用这些资料,深入学习一下。 % X' i( S. W3 f" s' w+ v
如果嘴巴里面喊着要学习汉化,现有的资料不认真深入学习的话就不好了。
1 M; Z$ \; r) b/ k. |. y/ z8 f. A, u6 A p( m: f3 O) [4 E' p
5.学习汉化要循序渐进,不可心急。 + P( @9 D& Q( _% {! Z# f% U
在研究的过程中如果有一些小发现,都可以发表出来。 7 |; A* V' j# n. ^" L
大家可以看看我的汉化研究过程,有的汉化项目持续1个多月才搞出来。 . s! v2 c1 a A% T% I
时间拖得长了,不及时纪录下来的话,自己都可能忘记的。
" h F& p0 X4 K' H+ |$ C4 Q$ y a" A$ N( ?8 b2 h0 X
6.学习汉化要勤快,不能偷懒。
7 E; S6 t- P/ W/ [8 o 很多汉化方法都是试来试去试出来的,其实事先并不知道哪条路可以走得通的。
. H, ?( a4 x( y0 _6 r8 q; W+ k 在进行各种尝试的过程中,有时还可以发现新的汉化方法。 4 E3 Y" B( D3 z1 f0 |5 d$ Q* g$ I
( f% A' O- K$ c! F+ R9 p 先写到这里,以后再慢慢补充。. W, Q" T2 t( X
------------------------------------------------------$ x" o4 b M: `2 S
2009.10.8 更新
8 d+ y4 v4 W% Y利用中午的时间做一个小小的更新。5 f/ J7 q/ g9 D2 i$ r' |
) c$ ~( e% ~ Q) j7. 要善于搜寻汉化资料。$ X4 ^9 w* q& r/ ]" ^. c
网上的汉化资料不少,但是关于PC游戏汉化的却不多。
, i( c! o5 m8 a0 y 为了大家的方便,我已经把网上几乎所有和西文PC游戏汉化的资料都搬到ChinaAVG来了。
; ?1 `1 ]/ |4 p& U 加上我自己写的汉化资料,数量约有300篇。# G- h& I7 y8 u: B( R) }2 f9 e
这300篇汉化资料可以说是一个巨大的宝藏,要善于利用论坛的检索功能到宝藏里面找宝贝。! }3 Z! c9 P: J8 z2 _
比如检索quickbms可以找到好多关于quickbms的教程,检索解包器可以找到很多AVG的解包器等等。对于新手来说,找资料是一项很重要的基本功。
$ y; m) q# o+ R1 q% a& C" W9 @ o0 r. ^5 x" x
8. 要善于利用别人的成果。! O: F6 i$ R; `1 Z6 P* u/ H
我刚开始搞汉化的时候,解包器都是求老外制作的。
0 B0 }) ?9 z: N4 ` 老外一般来说愿意制作解包器,但是却很少有人愿意制作打包器。
* F3 W% H' F$ _1 ^4 S; q1 R 于是,我就把主要精力放在打包器的制作上,syberia2的打包器是我制作的第一个打包器。
# ]. O8 }$ ?' T5 B# K, H3 D 由于自己分析出了文件的格式,所以,制作一个打包器还是相当简单的。. @- g% @, n7 o; z# H
自己分析不出文件的格式,可以在网上找找看,文件格式的老家在这里:! ]' K c/ i" u m- ^% h
http://forum.xentax.com/viewforum.php?f=10&sid=8f980db5f4d05d19caf9cd39f4930785 |