设为首页收藏本站官方微博

汉化工具 AGM字库生成器

[复制链接]
查看: 3279|回复: 1
打印 上一主题 下一主题

[汉化工具] AGM字库生成器

跳转到指定楼层
楼主
发表于 2009-11-8 15:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

AGM字库生成器

一款有少许参考价值的中文字库生成工具。 7 ~" t8 {* R* ^& x
原文; F5 n5 }. W, d
https://sites.google.com/a/davidone.co.cc/actiongamemaker/download/fontmaker
5 f/ P& [& M6 r( A' T
# i! s' d% B' T5 E( D: @! f1 |# cAGM字库生成器,顾名思义就是从文本转化为AGM使用的字库图片,字库图片的使用去看中二胃的教程其实我也没有AGM。原理很简单,draw_text把字一个一个画到一个bitmap上,然后用6r上的bitmap2png脚本给存下来。
5 D) K8 ~! N/ `: t" t1 F. h# W: d; z& v

1 T  o3 s+ H- _7 P/ f- l
6 Q$ V, U& `1 \7 S, Q
  G6 T2 R" d# C使用方法:
- V) n- _+ t, j7 H: j' q, I! A* ]: g- ]3 Z3 S( S
; W$ @' \/ [6 u1 ~+ H" b, [

, A( t; S' _, j; }8 n1 B: D, j& p# Z- V. m
在生成器的目录下,新建一个名为input.txt的文本文件,其格式如下: & ]' _# |' l( t! z7 l$ \4 D5 N
  
0 l# O  p: E! R. E
- B! C/ m  l* N8 D第一行是生成字库的控制符。其格式为: 8 a) F2 [0 p* n$ O( `! b
% @) u8 Q1 g& e6 W: H
@字体|每行个数|字宽*字高(请务必保持一致)|字色|是否阴影|是否加粗|描边色
* L, |. q% p# i4 q, s( y
3 Q( ?1 ~* C9 ]* Z, h6 F7 }其中:
# C) w( E& j$ u! E' \+ S( ]% L
  a3 e  P( q) V! P- F7 p) w字体:请使用系统存在的字体,且保证名称无误,否则找不到字体将以黑体来描画。
7 Z7 }2 w4 ]3 M9 Q
  f6 s8 R: i1 z6 b每行个数:字库图片每行的文字个数,请酌情设定。
/ Q" @* L) X# v& x2 v4 w8 A8 q/ |8 l' b# G1 D# _; C9 R( w
字宽*字高:目前请将这两个设为一致,且不要太大或太小   Y( \9 ]' P* W2 ?1 r" G

0 b: a8 A" j) L8 I. L- s  C字色:格式为(R,G,B,alpha),RGB可以在ps的取色板或画图软件的取色板中查询,alpha是不透明度,255为不透明,0为完全透明。 " x) ]% Z8 J) \3 g0 @

! ]0 c. s6 y; A- o3 s是否阴影:0为否,1为是。 $ V) c; J0 ^4 E- }0 L

- ?! G6 j& F+ g是否粗体:同上。 4 n4 s% s7 ^9 }' _2 ^

* C8 r) _/ L2 w3 q# A5 s" M描边色:同字色,表示描边的颜色。如果不需要描边,请用nil代替。 7 r$ c: Q5 [2 t: f! x9 V! H+ ?3 X
, [6 O* e( o6 {6 a. h
从第二行开始,为你需要制作到字库图片中的文字。本生成器会无视换行,但是,为了在AGM中使用的方便,请按照设定的每行个数进行分行。 1 N8 s+ P1 z+ i) f2 o) S8 v

2 i  \; V/ K! v# E6 P& n( u请务必要将input.txt存为UTF-8格式,因为rm只认UTF-8。
. ^9 ?+ y' }+ i4 N1 C. A  + A7 f- F! n. a7 g3 d

& p/ `, {# Q3 \1 w9 S: K7 U' ^. i  r" J+ u2 [) y  d

! p4 T1 v$ W7 L4 P' ]) |8 n这项工作完成后,请双击game.exe,程序将自动根据txt内容进行,途中会有对话框进行确认,如果txt有问题,也会有一定的提示。 8 Z2 Q6 d% D4 L3 g, x

6 x$ s+ ~) \7 Q- P! |; u8 l  H. OGame.exe运行完毕将自动关闭,这时生成器目录下将出现output.png。这就是生成的字库。
* d+ X  H) U7 Q- V) c" x7 [8 s! @
8 R8 C  S% u1 y% E6 a& a1 X) X  {) P: Q' Y  i

) R4 T2 A# e, x4 Y; U' C$ I% Z1 x6 e2 t, Z: r  N( H* O6 k
注意事项: 5 }* Y* C0 Q2 X: u

% U$ X3 ~4 ^4 w; G2 K6 p
: @+ a' J9 }9 j. [" H
  C# B8 `: ~* l+ K! s0 R0 o8 q& E8 t* D$ r
1.由于是用rm写的,所以rm的一些不足将影响到使用效果。比如,rm的字体渲染比较rp。基本上,点阵字都被渲染了,所以尽量不要用宋体之类的点阵字,就算要使用也请酌情调大字号。   o. T) R/ C) d& T( A
1 @. ]# e1 ?2 V1 g- ]+ {
2.理论上支持半角,但是嘛……由于大部分英文字体都不是等距的,要达到理想的效果要花一番功夫,要么就用全角英文吧。
/ C9 L) K9 y% y9 D# L
& R, E* h) g9 X/ G/ V3.为什么字体不能设太大:rmxp有10s脚本备份的制约,所以我用的是rmvx。但是rmvx……不支持超过2048*2048的bitmap。所以请将字库图片控制在这个大小以内。
4 }$ T/ T" P/ J! l) K3 F7 f7 G6 d. T7 _- N; Y, v
4.虽然有描边和阴影功能,但是我强烈建议用ps后期做,因为rm的描边效果嘛……用过的人都知道很囧。
# s: ]6 J4 G# r- S
' E( I: t: y- J+ D+ L6 o1 @3 o5.自带一个input.txt,有很多字和符号,很全,但是不建议使用,请根据自己的情况酌情删减。 " ~8 l# z0 E! b, q; p$ [
5 e6 t; [- C, e7 ]# D! J8 n' U1 ^
6.感谢轮回者的bitmap2png脚本,原始链接在此:http://www.66rpg.com/htm/news1113.htm " I/ l2 J* I# \) B% J- c

4 }6 F2 C! q" Z+ g6 x3 U; b& W+ W0 V' ~9 a
: i5 y( @$ x' z. z+ B' w

( b* B3 R! e* j& [3 v; {5 `9 \' C6 z/ Z- t+ G& k0 O
FAQ:
# v! \0 D5 {+ y% ~; F7 B9 j$ a, o8 m0 g; V3 ]' \- s1 j
8 U' |' M8 {2 E

  W' }# @0 U6 y; A& a/ l9 P2 N/ F: z4 Z2 k

8 T+ G8 X7 y3 b( v
- A: S7 D& Z" vQ:为啥最后描绘出来的是黑体? ) x: t; O$ Q* i  }: q, _
& B+ ^/ E' X: `5 n7 r" j
A:字体文件不存在,或者rp问题了,请核对字体的名字。如果字体名字准确无误……欢迎反映情况。
" J* V3 z. f6 e! R  U2 H; j7 ?3 v  E# z3 ?' J1 S

; A8 g& T6 r  G# r7 t+ q2 d$ z- r) D- k
Q:为啥写出了一大堆乱码? & q& d9 R6 X) |8 {0 N! X4 Y
2 }: f9 I; `6 r6 u1 o( M* B, ?
A:因为rm只认UTF-8。我觉得以其调用API转码不如在存txt的情况下就注意下。如果确实是UTF-8但还是乱码……欢迎反映情况。
  e" ?2 y5 S0 Z. h  t% g3 {
& n" X" I$ \" d4 A- v# j
+ ^! e, Q# ]7 V$ h: v9 C9 V% n' H* N/ f0 O. A( X3 D# s
Q:生成的PNG太大,怎么办? 7 x. y! w6 Z& p& G! T
8 O; @$ S! }$ ?
A:请参看doranikofu同学的png压缩教程,详情请见:http://bbs.66rpg.com/viewthread.php?tid=100570
. a; r* Y  o* Y% q+ r; b1 U+ S0 H! s  r8 K
经过我人肉试验,可以减少一半以上。
1 A* |$ {$ }$ e& F% \3 c  w; v& V1 _4 t

& r0 B6 V4 j8 `( `, O' w0 K
5 p; l( R& E  ^: N5 h+ J5 T1 E如果有找出问题或者改进建议,欢迎来反映,如果有什么使用上的疑问,也欢迎留言。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

沙发
发表于 2013-4-8 12:42 | 只看该作者
不知道还能不能下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

冒险解谜游戏中文网 ChinaAVG

官方微博官方微信号小黑屋 微信玩家群  

(C) ChinaAVG 2004 - 2019 All Right Reserved. Powered by Discuz! X3.2
辽ICP备11008827号 | 桂公网安备 45010702000051号

冒险,与你同在。 冒险解谜游戏中文网ChinaAVG诞生于2004年9月9日,是全球华人共同的冒险解谜类游戏家园。我们致力于提供各类冒险游戏资讯供大家学习交流。本站所有资源均不用于商业用途。

快速回复 返回顶部 返回列表