发个XNA中文字体生成的辅助小工具

博客展示了XNA游戏中文字体生成的辅助工具,该工具能够剔除重复字符,提供运行示例。博主还提到计划分享Java游戏源码,并推荐了一位老师的人工智能教程,教程特色是零基础、通俗易懂且生动有趣。
摘要由CSDN通过智能技术生成
                这是最近两天小弟微调LGame C#版时,新增的辅助工具,该程序可以通过 http://loon-simple.googlecode.com/svn/trunk下载最新的LGame-0.3.3-Beta包获得(位于C#子类,tools文件夹下),文件名【CharacterRegionTool(C#).exe】,不附带源码,不过也没有任何混淆,想看源码反向下也就是了(PS:此物乃标准.Net程序,没有.Net环境无法运行。当然,没有.Net环境者同样无法进行XNA开发……)。

需要说明的是,该工具对已发布的Java(Android)版,以及尚未发布的C/C++与HTML5版没有任何影响或帮助,仅用于自动生成XNA开发中【.spritefont】文件中的CharacterRegions元素,也就是生成xnb图像字体时所能编译出的具体中文字符(或其它特殊字符,阿拉伯语之类~)。

之所以会增加这样一个小工具,源于XNA的运行环境并非全部支持GDI+编程(并不是所有环境都能调用到System.Drawing这一命名空间)。因此,一旦我们希望程序可以在Windows、XBOX,WP7乃至Mono的扩展环境中同样运行游戏,我们就无法直接调取系统的TTF字体,来进行游戏开发所必需的文字显示。而只能选择使用XNA自带的SpriteFont文字贴图方式(或者其他类似的文字贴图方
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值