骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
查看: 589629|回复: 554
打印 上一主题 下一主题

[下载] 骑砍简繁体中文全字库正式版 (09年12月11日更新简启体字库)

  [复制链接]
鲜花(9) 鸡蛋(0)
跳转到指定楼层
楼主
发表于 2009-3-13 12:26:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
=======战团1.110之后汉化调整=======
战团1.110版本之后调整了汉化相关界面内容,将简/繁中文加入语言选项,不用再打汉化补丁,直接通过配置选择就可以进行中文游戏
相对以前有以下变化:

1.  简体中文简称为cns  繁体中文简称为cnt  各文件夹依此命名    区别于以前的cn_s和ZH-HK
2.  简体及繁体字库并存,而非之前的替换,这样玩家可以随时切换  无需重装
     具体为Warband\Data\ 及 Warband\Textures\ 下面的cns、cnt文件夹
3.  语言选单、个人设置文件不再使用根目录下的language.txt 而是移至 个人文件夹下面(为Win7相关账户安全设置考虑)
4.  官方提供了战团SVN账号,以后可以直接将汉化直接上传,保持与官方版本同步,一般不再单独发布汉化。

  • 战团更换字体的方法
    将字库解压后的font.dds放到Warband\Textures\languages\cns(繁体为Warband\Textures\languages\cnt)下面
    将font_data.xml放到Warband\Data\languages\cns(繁体为Warband\Textures\languages\cnt)下面  
  • 原版更换字体的方法
    将字库直接解压到游戏根目录下就行


===============================

下载放在最上面
注意: 简体、繁体字库暂时不能通用  必须对应相应的简/繁汉化补丁
          请直接下载后解压至骑砍或战团根目录

繁体  文鼎中楷 全字库 13400字      
文鼎中楷繁13400.rar  纳米盘下载

简体 启功手写体  全字库 7600字

简体  铁筋隶书体  全字库 7380字

简体  文鼎中楷 GB2312全字库  7000字

简体  新宋印刷体 GB2312全字库  7000字
更新历史:
==2009年12月11日   更新启功体字库 =================================
1.  增加黑线描边,在游戏中显示更清楚。(感谢小一乱跑、foxyman)
2.  改进原有英文字体,现在大小均衡。
3.  减小字库体积。

===09年7月15日================================================
说明一下: 所有字库在骑砍0.8版本以上均可使用。
乱舞水浒字集有些超出GB2312范围需手工加入,目前仅7月更新的启体字库全面支持。

安装提示: 直接解压后覆盖骑砍根目录,不过要确认你的mod里没有自带font.dds。


骑砍的字库采用图形字库方式,与操作系统完全独立。
之前的字库,简体汉字容量大概在3800左右,是由北大统计的1500常用字、1000次常用字, 加上各版本mod的使用过的字符总汇行成。繁体字库所用字由简体库转换而来。
一旦有新的未录入汉字加入新的mod,就会出现缺字的情况。
因不同字体的汉字库本身问题而出现的缺字也会偶尔出现,这个可以手工去弥补。

之所以之前没有做一个全字库,一是因为字库本身需要占用较大资源,例如44pt的启功体汉字,之前3800字的图形字库就需要2048x2048的DDS 图片(4MB)来存储,而现在的7300汉字需要4096x3220 (13MB)  一些早期的电脑上可能导致速度问题。 另外一个问题是DDS的定义里图形的长宽必须是2的幂次。

现在,电脑的能力比之两三年前又有了大幅进步,另外我们也找到了可以使DDS转为任意长宽的办法。
另一个促使全字库出现的因素是:多人游戏情况下,大家可能更需要实现任意中文的输入和显示。(我正在建议官方开发小组加入对中文的输入支持)

附件里的字库是简体启功体的全字库,大约7300汉字,去掉了一些不用的符号类字体,比如日文片假名之类。
受字库本身影响,有些汉字可能编码有误而出现缺字情况,这个我会逐步调整。

来测试的骑友,请报告一下自己的电脑具体配置,新旧字库安装后游戏运行速度FPS比较。
目前看起来还没有骑友出现运行出错,现在主要是看对整体游戏速度的影响有多大。尤其要注意画面切换时的延迟
字距过大的问题已经调整。




-------7月15日更新简启体 42号字------------------------
英文字体部分从新选了字体  比以前好看不少....
详细说明见98楼。  下载地址:
纳米盘: http://www.namipan.com/d/QiTi_74 ... 5686945d1a1860f2400
RayFile: (多谢SKranger)    http://www.rayfile.com/files/969 ... -8b8b-0014221b798a/

-------5月7日更新繁体楷书38号字库---------
繁体中文字库资源比较缺乏,BIG5码 文鼎繁体楷书 字库容量大概13500   
这个比之前的简体字库都更大....不知会不会引起延迟....  大家先试试看 ----- 记得要对应繁体汉化档~


如果有问题我再试试7000常用繁体字版的....

-------4月1日-------
另,简体字库扩展里暂时加了这些字(GB2312范围之外,需要手工调整):
彧  郃  鄜  旻  祐
玦  珮  珪  玘  烝  
獴  幪  墈  惇  吋
呎  萩  蓇  葖  茀  
黡  匽  沚  慄  蒟  
蒻  嫪  毐  骕  骦  
玠  瞋  骎  骢  徬  
靰  鞡  焗  镕  窸  
窣  郿  堃  鲀  勷
弢  饸  

正在制作/调整,稍后给出下载........


-------3月21日更新宋体36号字库---------



-------3月19日更新36字号字库-------------
铁筋隶简体全字库   字号36   

文鼎PL楷体简         字号36   

纠正RUBIK 之前提到的相关问题。

-------3月17日更新楷体字库-----------
文鼎PL楷体   42pt  6763汉字    欢迎测试

-------3月15日更新启体44号---------
启功体简体 44字号  7000汉字  修正间距过大   


-------3月13日更新启体48号--------
此字库为测试系统负载影响,字号偏大间距未调整,现已撤下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册(Register!)

x

评分

参与人数 10荣誉 +5 第纳尔 +50 互助 +5 魅力 +13 收起 理由
后退与砍杀 + 1 您的帖子很有价值!
Bombadil + 1 ~
骑砍、没有黄昏 + 1 多谢阿道克!黄昏 收下了~~
thebestbower + 1 谢谢你给中文站的贡献
skranger + 5 加分加分~
血瞳薰 + 1 很好用 文鼎PL还是看着舒服
古翼飞灵 + 1 老杨加油~谢谢
永远的骑士 + 1 重大基础设施建设...
殺手的童話 + 1 大工程啊!
sspanzer + 50 原创内容,值得鼓励!

查看全部评分

鲜花鸡蛋

艾力克  在2015-8-26 21:29  送朵鲜花  并说:的确,隶书扁扁的字体最适合游戏的UI。
bingyuany  在2015-2-6 12:18  送朵鲜花  并说:隶书体最好,可惜附件无法读取了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏42 分享分享
鲜花(9) 鸡蛋(0)
沙发
 楼主| 发表于 2009-3-13 13:11:28 | 只看该作者

显示效果及字表

本帖最后由 alixyang 于 2009-5-7 16:11 编辑

借用以前的效果图展示一下各字体的真面目,好让骑友有直观的印象。各位也可参考下面的回帖

文鼎PL楷体  简体


方正铁筋隶书  简体  


方正启功体  简体  


微软新宋体




附件当中的启体全字符表,仅供剧本制作者、汉化者及对字库本身感兴趣之人士参考,当中有些私有字符在其他字体下可能不会显示。

各种字库的字表,有些字库会在GB2312的基础上有些扩展,比如我们一直想要的三国人物的几个名字: 荀 夏侯

没有扩展的,我也会逐步从其他字库借用过来,争取在骑砍里做到一字不缺。

[ 本帖最后由 alixyang 于 2009-3-24 12:51 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册(Register!)

x

评分

参与人数 1互助 +3 收起 理由
oolonglgx(老李) + 3 老杨辛苦了!先来点热身的~

查看全部评分

鲜花(9) 鸡蛋(0)
藤椅
 楼主| 发表于 2009-3-13 13:11:59 | 只看该作者

相关研究资料

本帖最后由 alixyang 于 2009-5-7 16:12 编辑

三楼占用  稍后可将其他字体相关研究资料放这里   
大家有认为放在骑砍里好看的字体也可以建议一下


---------------------------------------------
附件为国标2312全汉字字符集  其中汉字约6900字
Unicode编码  去掉了部分用不到的符号之类   仅供参考

Unicode to GB2312 table is also here,  just for programmer's refer......

[ 本帖最后由 alixyang 于 2009-3-18 18:50 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册(Register!)

x
鲜花(185) 鸡蛋(19)
板凳
发表于 2009-3-13 13:19:47 | 只看该作者
呵呵,老杨又有动作了!;P
下来试试:handshake

辛苦了 老杨同志:handshake
鲜花(9) 鸡蛋(0)
报纸
 楼主| 发表于 2009-3-13 13:22:26 | 只看该作者
谢了, 你的老机器正好跑跑看~~   
对了老李   anglecode的这个汉字排列算法很是有趣呢  简直是见缝插针  不知道具体怎么实现的
鲜花(1864) 鸡蛋(61)
地板
发表于 2009-3-13 14:28:00 | 只看该作者
没研究过anglecode一窍不通啊:L
刚才试了新字库,有两个地方:每个汉字的间距好像稍大了一些,数字字符的间距小了点。这也可能是字体的关系吧。总体感觉不错,用老机器跑帧数也没什么明显变化。几张图:

评分

参与人数 1互助 +2 收起 理由
alixyang + 2 谢谢帮忙!

查看全部评分

鲜花(0) 鸡蛋(0)
7
发表于 2009-3-13 15:00:26 | 只看该作者
现在才知道中文版对速度有影响
鲜花(2023) 鸡蛋(6)
8
发表于 2009-3-13 18:09:20 | 只看该作者
文鼎PL字体,这是我认为的M&B中文字库的标准字体.
鲜花(9) 鸡蛋(0)
9
 楼主| 发表于 2009-3-13 18:31:22 | 只看该作者
原帖由 rubik 于 2009-3-13 18:09 发表
文鼎PL字体,这是我认为的M&B中文字库的标准字体.



同意, 毕竟启体有些太个性化了   我会像上次那样将几种字体都做出来  到时候还要麻烦你帮忙调整哈~~~
鲜花(0) 鸡蛋(0)
10
发表于 2009-3-13 23:31:55 | 只看该作者
顶啊~~~话说骑砍里有些无法显示的字很恼火
鲜花(0) 鸡蛋(0)
11
发表于 2009-3-14 01:17:27 | 只看该作者
字太大了,使得有的地方文字显示不完整
有的又超出框外了

数字太紧

(本来想传张图的,但是它老说我包含有特定字符拦截了...)

[ 本帖最后由 leeyy_1990 于 2009-3-14 01:20 编辑 ]

评分

参与人数 1互助 +2 收起 理由
alixyang + 2 谢谢帮忙~

查看全部评分

鲜花(0) 鸡蛋(0)
12
发表于 2009-3-14 02:11:06 | 只看该作者
AMD5000+ 内存4G 显卡9600GT512M,玩泡菜100人战场Fps50~60(地型、兵种复杂的战场只有40),和以前差不多,暂时还没感觉出有什么大的影响。

[ 本帖最后由 qbasicwaso 于 2009-3-14 02:14 编辑 ]

评分

参与人数 1互助 +2 收起 理由
alixyang + 2 谢谢帮忙~

查看全部评分

鲜花(0) 鸡蛋(0)
13
发表于 2009-3-14 10:56:18 | 只看该作者
原帖由 qbasicwaso 于 2009-3-14 02:11 发表
AMD5000+ 内存4G 显卡9600GT512M,玩泡菜100人战场Fps50~60(地型、兵种复杂的战场只有40),和以前差不多,暂时还没感觉出有什么大的影响。

我3600+OC2.3G,2G内存、2600XT,跑120人,差不多也就40~60

评分

参与人数 1互助 +2 收起 理由
alixyang + 2 感谢帮忙测试~

查看全部评分

鲜花(0) 鸡蛋(0)
14
发表于 2009-3-14 14:10:40 | 只看该作者
字体、字的间隙都太大了,在战场上如果显示伤亡名单一长就会占了半个屏幕,造成左边视线不好。

LS你确定你玩的是泡菜?我在山地打裁决骑士的时候有时甚至连40都没上
鲜花(0) 鸡蛋(0)
15
发表于 2009-3-16 20:37:37 | 只看该作者
支持新字库啊,我E4500、2G、3850、100人50~60吧
鲜花(9) 鸡蛋(0)
16
 楼主| 发表于 2009-3-17 01:38:35 | 只看该作者
这还只是测试版本   主要看对系统资源影响的  字体故意做大了些.....
100多下载  来几个真正的对比测试嘛  
把新旧字库替换前后的FPS对比发上来  人数开100以上  字体显示相关全开  




下一步要做的是自由字符间距,其实你们看到了上面的的附图,不同手写体汉字字宽相差很大,如果有可调的字符间距看起来会更自然一些 ---- 实际上也会更紧凑些。

[ 本帖最后由 alixyang 于 2009-3-17 18:52 编辑 ]
鲜花(2023) 鸡蛋(6)
17
发表于 2009-3-17 01:44:55 | 只看该作者
还是先做一个文鼎PL字体的吧.

[ 本帖最后由 rubik 于 2009-3-17 21:20 编辑 ]
鲜花(0) 鸡蛋(0)
18
发表于 2009-3-17 18:57:18 | 只看该作者
试了三天····目前没发现什么问题····
鲜花(0) 鸡蛋(0)
19
发表于 2009-3-17 21:04:19 | 只看该作者
文鼎PL字体很好看.一些字能正常显示了.
FPS前后变化不大.
配置:E5200,GF9800,4G RAM.
鲜花(2023) 鸡蛋(6)
20
发表于 2009-3-17 22:50:42 | 只看该作者
字偏大,间距偏大, 导致日至里面的信息换了行,非常影响查看,之前是没有换行的. 如图:

另外笔画偏细,地图上察看各个部队的人员列表时,不清晰.

还有就是所有字都下沉了,看按钮上的文字.
鲜花(9) 鸡蛋(0)
21
 楼主| 发表于 2009-3-19 15:19:46 | 只看该作者
楷体36字号,08年5月老字库   字体较模糊(大概是之前没有设定字体平滑)


楷体42字号  (空格宽度似乎作用不大,这里设为空格4像素)


楷体36字号,新版全字库  没问题
(可以看出汉化档此处城市名称后没有加空格....)


新36号的字符/空格间距   以及期盼的中文输入....


其实第一张图  老字库也有一行是自动换行了的,这一块的版面处理代码需要改进。


[ 本帖最后由 alixyang 于 2009-3-19 17:41 编辑 ]
鲜花(2023) 鸡蛋(6)
22
发表于 2009-3-19 16:15:57 | 只看该作者
那个party的名字在汉化文档里都是加了空格的,然后存到{sx}变量里和其他字符串联结的时候就没有加空格了.是不是空格的宽度设置上出了问题.
鲜花(9) 鸡蛋(0)
23
 楼主| 发表于 2009-3-19 17:40:27 | 只看该作者
这个日志  好像不在mod sys的控制范围
两边都加了空格也没用....  空格宽度改4 改8  改16都一样   -----所有字符间距会有点点变化...
鲜花(1) 鸡蛋(0)
24
发表于 2009-3-19 18:34:22 | 只看该作者

回复 #5 alixyang 的帖子

基本的方法是,先按照字符高度降序排列为主,宽度降序排列为辅,然后只需要依次把字符放在字符槽里就好了,到结尾的时候,如果下一个字符放不进去的话,就找后面一个够瘦的字符放进去
不是第一行行的时候,读取当前地面高度(第一行时地面高度都是0,而往后就需要保存一个 坐标点<->水平高度 的映射了),然后适当的放进去就好了。

就跟堆箱子一样,上面一层自然落到下面一层,唯一损失的是层与层之间可能出现的几个像素高的空白

评分

参与人数 1互助 +2 收起 理由
alixyang + 2 很有价值!

查看全部评分

鲜花(9) 鸡蛋(0)
25
 楼主| 发表于 2009-3-19 19:59:12 | 只看该作者
看起来差不多    有次我放了个大图片进去  理所当然的排在左上角   但是它的高度是其他字形的好几倍, 结果这个算法就没估计好,排出来的图片裂成好几块了。
看来还是基于基本的字形位置排列     虽然做了图形字库的功能  还没碰到这么极端的....



[ 本帖最后由 alixyang 于 2009-3-19 20:22 编辑 ]
鲜花(1) 鸡蛋(0)
26
发表于 2009-3-20 14:31:14 | 只看该作者
嗯,看到这个图里面那个沟,就知道我用的算法跟它的是一样的……

老杨真是好人呐,百忙之中还抽空做个字库出来造福百姓~
鲜花(9) 鸡蛋(0)
27
 楼主| 发表于 2009-3-20 17:40:41 | 只看该作者
麻~~    其实我嵌图片进去是想把原版的西方字体整体放进来,既然如此只好先放放。。。


有了全字库以后也很少需要更新  你还是看看怎么截获普通中文输入法的输出  然后转化为骑砍能接受的UTF-8字符吧

[ 本帖最后由 alixyang 于 2009-3-23 09:36 编辑 ]
鲜花(0) 鸡蛋(0)
28
发表于 2009-3-21 16:21:32 | 只看该作者
能不能弄一套「宋体」或者「细明体」字库 :)
鲜花(9) 鸡蛋(0)
29
 楼主| 发表于 2009-3-21 21:13:22 | 只看该作者
本帖最后由 alixyang 于 2009-4-13 17:45 编辑

宋体比较适合小字体显示,比如论坛的这种13pt 16pt  再大的字号却无法显出更多字体细节,比如笔画的粗细和转折等,相比之下楷体和启体就有更好的表现。   如果你留意过其他游戏的汉化细节就会知道,比如孢子的汉化楷体版的确实优于宋体版。


我这里也可以给一个测试。不过你要等等~~

[ 本帖最后由 alixyang 于 2009-3-21 21:40 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册(Register!)

x
鲜花(0) 鸡蛋(0)
30
发表于 2009-3-22 13:23:20 | 只看该作者
太帅了,要的就是这个堂堂正正的效果

上图让大家都看一下








[ 本帖最后由 alixyang 于 2009-3-23 09:34 编辑 ]

评分

参与人数 1互助 +2 收起 理由
alixyang + 2 感谢发表测试结果

查看全部评分

您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站 ( 鄂ICP备07001403号 )

GMT+8, 2017-8-19 13:09 , Processed in 0.168715 second(s), 99 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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