冒险解谜游戏中文网 ChinaAVG
标题:
【汉化资料】图片字库AVG汉化的新思路
[打印本页]
作者:
shane007
时间:
2009-1-30 12:03
标题:
【汉化资料】图片字库AVG汉化的新思路
对于图片字库游戏的汉化,网上的相关的资料极少,就算提到片言只语,也是说要生成中文的超大图片材质。
( d: `3 I0 e0 t$ j3 T C: S
: I& p) c; h% i& C2 a
在此,我想了一个新思路,其实也不算新,这种技术可能早就有了,只是尚未有人把它用于汉化罢了。
0 h5 y* k6 ?& M0 J' n) F3 m; v+ A
% Z* d$ u. w% e, \2 l* L
具体如下,首先要解决2个技术点:
U! H+ i' k6 d: C- |
1. 从一个应用程序向另一个应用程序的画面上写字或是画图的技术。
+ u8 i' s+ r9 x: ]# Y' |
在汉化里面,前一个应用程序就是我们的汉化工具,后一个应用程序就是我们要汉化的游戏。
9 ?% ?) w$ c$ b: w5 `* I, P1 @
主要方法就是想办法截获WM_PAINT消息,在另一个应用程序重画画面之后再输出我们想要画的内容。如何HOOK WM_PAINT消息是一个要研究的课题。
! G! c3 z. H( T5 I
& V4 K! S' U6 O1 H# Q2 ?
好像有老外已经实现了这些功能,请看下面的例子图片
9 D: t, r8 \- R0 o# L
[attach]11529[/attach]
$ q% w1 J' Z# F, u& y. A$ S- |9 [* Z
! ?3 h% j) Z& {6 ]7 p, P# n
http://www.gamedev.net/community/forums/topic.asp?topic_id=359794
$ k3 S' z+ }$ { E/ a7 r
( O+ A* P9 R4 H! o
2. 如何在需要输出的时候输出合适的内容。
( e s# e- n* k& V. S
如何在合适的时间点输出我们要的字幕,是一个要研究的课题。
* F" |8 m4 `, n/ U- M! C X' J
应该同样要依靠HOOK技术。
$ Y1 L( `! I4 g6 y7 g F
) ]& s L- G% q: u- h! \% j6 k9 d, h
补充,原来输出的图片字幕需要隐去,我想,只要把图片字库全改为透明的像素就行了。
, x! G" g9 r, @8 W
0 a' s ]- R6 p, z1 L6 Y
要是这一技术实现了,大量的图片字库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发表的 :
. O0 x6 V8 B' t. c, G3 o) b+ ~
支持007 不知道我给出的资料网址有用吗
b4 [* Q8 a" p' c9 b- i- Y
我回帖了。
% D" L) j% S8 V+ k7 T+ F2 T
6 [ |2 t7 J. S/ T2 [2 s
对了,你可以看看这2个帖子。很多小游戏用到pfp格式。
" u9 g+ K! x! W, B
https://www.chinaavg.com.cn/read.php?tid=16533
) h( ]; e4 @3 V9 W( I' J, r
https://www.chinaavg.com.cn/read.php?tid=16480
欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/)
Powered by Discuz! X3.2