冒险解谜游戏中文网 ChinaAVG
标题:
【汉化资料】图片字库AVG汉化的新思路
[打印本页]
作者:
shane007
时间:
2009-1-30 12:03
标题:
【汉化资料】图片字库AVG汉化的新思路
对于图片字库游戏的汉化,网上的相关的资料极少,就算提到片言只语,也是说要生成中文的超大图片材质。
# U8 o4 z+ S) K" y5 E5 [4 J
( ]- u a' h, L* ]7 E- A: E! r
在此,我想了一个新思路,其实也不算新,这种技术可能早就有了,只是尚未有人把它用于汉化罢了。
2 E8 ?- O# Z3 _" A+ e6 q
6 p4 d8 u, m" J" |5 ?& k: u9 s
具体如下,首先要解决2个技术点:
# S5 A6 k% E9 T- w2 d6 r
1. 从一个应用程序向另一个应用程序的画面上写字或是画图的技术。
$ L1 C$ p. G6 B8 z
在汉化里面,前一个应用程序就是我们的汉化工具,后一个应用程序就是我们要汉化的游戏。
, n: d" q2 }* g. Z, |
主要方法就是想办法截获WM_PAINT消息,在另一个应用程序重画画面之后再输出我们想要画的内容。如何HOOK WM_PAINT消息是一个要研究的课题。
( v3 P' }+ b2 S2 L+ N
4 c M6 {; R( H* h/ p
好像有老外已经实现了这些功能,请看下面的例子图片
7 g( Z( V: J8 D+ W$ F$ v
[attach]11529[/attach]
. ]# L! u6 _5 P( Y8 v+ j/ Q- I
; L# R+ b5 f7 G
http://www.gamedev.net/community/forums/topic.asp?topic_id=359794
2 b% _1 g4 A! I- P/ V5 F
+ A; M! T$ B* d1 y6 Y& U
2. 如何在需要输出的时候输出合适的内容。
8 B. N2 e% g- M3 E
如何在合适的时间点输出我们要的字幕,是一个要研究的课题。
% F- `- E' q( `0 d0 S
应该同样要依靠HOOK技术。
& w3 B0 b. W8 B% {5 I1 o! J2 Y
( Y2 B7 R" E$ W$ z- O6 B. S) |
补充,原来输出的图片字幕需要隐去,我想,只要把图片字库全改为透明的像素就行了。
. C4 K( K c& l% Q1 n
# y/ R! ?( D4 j, ~4 D1 C& [
要是这一技术实现了,大量的图片字库AVG就可以得以汉化,意义将是巨大的。
作者:
xinshijie
时间:
2009-2-1 01:12
支持007 [s:1]
作者:
妖妖梦
时间:
2009-4-17 17:57
支持007 不知道我给出的资料网址有用吗
作者:
shane007
时间:
2009-4-17 19:00
引用第2楼妖妖梦于2009-04-17 17:57发表的 :
4 F. x( r$ |# r3 x, O# t0 K
支持007 不知道我给出的资料网址有用吗
$ I, L {# y7 J/ K
我回帖了。
3 R# }* _. C. U
6 d$ `* Z( d& P) X* Q/ |
对了,你可以看看这2个帖子。很多小游戏用到pfp格式。
* ^6 b% B% ~0 T$ t
https://www.chinaavg.com.cn/read.php?tid=16533
' ]4 } D' {6 R6 `( U0 u! M
https://www.chinaavg.com.cn/read.php?tid=16480
欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/)
Powered by Discuz! X3.2