冒险解谜游戏中文网 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 W0 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, rhttps://www.chinaavg.com.cn/read.php?tid=16480




欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/) Powered by Discuz! X3.2