冒险解谜游戏中文网 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 r1. 从一个应用程序向另一个应用程序的画面上写字或是画图的技术。$ 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& U2. 如何在需要输出的时候输出合适的内容。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. U6 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