设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
楼主: garfeng
打印 上一主题 下一主题

[原创素材] 提供16像素的像素字体,可商用「追加制作工具」

[复制链接]

Lv4.逐梦者

梦石
2
星屑
5520
在线时间
2564 小时
注册时间
2012-2-9
帖子
990

开拓者

跳转到指定楼层
1
发表于 2019-3-5 00:41:43 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

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

x
本帖最后由 garfeng 于 2023-7-16 15:51 编辑

2023年7月16日更新:

12pix可以用这个:TakWolf/fusion-pixel-font: 开源像素字体。支持 8、10 和 12 像素。 (github.com)





更新一个版权完全干净的 16px 字体,其他大小的暂时无解。

这个16px 字体是怎么来的:
中文字符来自:国家标准委员会发布的强制标准:信息技术 通用多八位编码字符集(基本多文种平面)汉字16点阵字型(GB 19966-2005)(公众版权)
英文和标点来自于:思源宋体(SIL Open Font License,可以商用和再发布)

请放心使用!这个 16 px 版权是干净的,可以用于商业项目,嵌入你的软件中。
既然不再基于宋体(然而我做了对比,中文和宋体16px一模一样),名字我修改了一下,叫 XS_GB_16_J。


但是,也有几个不完美的地方:
1. 汉字部分是从国标的pdf文档做图片分析,分析出来的。
因为pdf中有微弱的压缩,少量文字的图片有微弱的模糊情况,也就是有少量字体会不完整。
我已经逐字检查过一次,如果依然有字体缺损部件的现象,请留言告知我,我看到后会尽快处理。

2. 思源宋体没有点阵部分,所以标点符号和英文在小的尺寸下有点丑。
我已经手动修改了其中的部分字符,但是绘画能力确实有限,没办法改到比较好看(如果你愿意帮忙绘制英文、数字、标点符号,可以联系我)。


12px 暂时无解,本来12px也有一个国标:信息技术 通用编码字符集(基本多文种平面) 汉字11×12点阵字型
但因为不是强制标准,只提供预览和纸制出版物购买,预览的界面非常模糊,没法从图片分析出字体。
如果以后该标准提供了下载,我再更新 12px 的字体。

另外的解决方案:
如果你愿意将你的游戏开源,可以使用文泉驿正黑,用我在下面提供的制作工具,单独把12px的点阵字体提取出来。
文泉驿正黑是遵守 GPL 协议的开源字体,任何人都可以根据需要修改字体、再发布字体、嵌入自己的软件中,但必须把软件开源




字体下载地址:
XS_GB_16_J.7z (209.54 KB, 下载次数: 1560)


目前只有简体,如果需要繁体或者一些生僻字或特殊符号,可以使用下方的制作工具自己制作。




制作工具(更新)

市面上制作字体的工具,非专业人士根本无从下手,所以我写了这个把 png 转成字体的小程序。

使用方法非常简单,你只要在图片里画好你设计的文字,然后一键运行程序,就可以得到自己的字体了。

希望这个工具可以帮你制作出与自己游戏风格统一的字体。


这个工具的作用:

1. 可以用它制作字体贩售。
2. 可以加密自己的剧本(大概仅限 MV,批量替换文本,然后用你的专用字体显示成正确的文字,也就是可以阅读,但不能复制)
3. 给部分文字加个猫耳朵、猪鼻子之类的小部件> <!


工具的授权:

完全免费

下载地址:链接: https://pan.baidu.com/s/1qt8QnXCY0N7a1kvJB1x0lw 提取码: 3brp

代码引用:https://github.com/caryll/otfcc












以下是之前的帖子(因宋体版权问题,下载地址已移除):


制作原因

RGD 描绘的像素字很好看,但我完全找不到可以免费或廉价商用的像素字。已有的像素字体,基本都需要数千元的商用授权。
所以自己搞了个(从宋体中提出来的,宋体的版权过期,任何人都可以商用





关于授权

由于自己研究了几天的字体结构,写了个制作字体的工具,走了特别多弯路,所以本字体商用收费

1. 免费项目:全部不收费
2. 商业项目:共2元人民币。
(2元可获取共16个字体文件的商用授权)

(工具会在帖子里放出)



效果展示

12号字设置成24px:

因为部分大写字母的宽度是7,不是6,手动改成了6。



12号字原始大小,即使是结构比较复杂的字,这么小字也能清晰显示。


12号字设置成18px,可以见到,字体有变形:


14号字设置成28px:


16号:



窗口放大后也不会模糊。
增加一些非常规的字体:







使用方法

1. 在VA游戏工程文件夹下创建 Fonts 文件夹,把字体拷进去。
2. 在脚本 main 文件中,在rgss_main那一行上面插入如下代码:

  1. Font.default_name = "SimsunXS_12_J" # 你要用的字体
  2. Font.default_size = 24 # 字体大小,注意最好是字体实际大小的整数倍!不然字体会变形。

  3. Font.default_outline = false
  4. Font.default_pixel = true # 这一行仅限RGD
复制代码

其他工程可能需要安装到本地才行。





字体列表

共16个字体文件,说明如下:
字体名 说明
SimsunXS_12_J
12号 简体
SimsunXS_14_J
14号 简体
SimsunXS_16_J
16号 简体
SimsunXS_12_F12号 繁体
SimsunXS_14_F14号 繁体
SimsunXS_16_F16号 繁体
SimsunXS_12_J_to_F12号 打简体出繁体(改字体即可实现繁简切换)
SimsunXS_14_J_to_F14号 打简体出繁体
SimsunXS_16_J_to_F16号 打简体出繁体
SimsunXS_12_F_to_J12号 打繁体出简体
SimsunXS_14_F_to_J14号 打繁体出简体
SimsunXS_16_F_to_J16号 打繁体出简体
SimsunXS_Wall_24_J24号 城墙体 简体
SimsunXS_Wall_36_J36号 城墙体 简体
SimsunXS_Random_Break_24_J24号 随机残破 简体
SimsunXS_Random_Break_36_J36号 随机残破 简体

为了节省空间,我只做了汉字 gb2312 包含的文字。

字体用 7z 压缩后,最小的只有 150k,最大的也只有 210k。

请根据需要选用。




字体下载

因版权有问题,暂时删除
可以下载文章前面版权完全干净的 16px 字体





支付宝二维码.png (3.12 KB, 下载次数: 20)

支付宝二维码.png

评分

参与人数 16梦石 +2 +15 收起 理由
⑨姐姐 + 1 辛苦!!
miantouchi + 1 塞糖
natsukodopa + 1 精品文章
纸人 + 1 超级棒
鸽牌万人迷 + 1 精品文章
翠靈月 + 1
鑫晴 + 1 塞糖
回转寿司 + 2 优秀实用原创素材奖励
wabcmcc + 1 精品文章
RMVXA + 1 精品文章

查看全部评分

Lv4.逐梦者

梦石
2
星屑
5520
在线时间
2564 小时
注册时间
2012-2-9
帖子
990

开拓者

2
 楼主| 发表于 2019-3-6 01:01:32 | 显示全部楼层
⑨姐姐 发表于 2019-3-5 23:38
嗯……其实这个操作可能有点问题。

提取已有字体里的东西再发布属于“重新分发”,我们windows的自带字体 ...

我的妈。非常感谢姐姐的提醒!!

之前搜来搜去,都只搜到这篇:http://www.ncac.gov.cn/chinacopyright/contents/4509/256513.html(还是国家版权局发的文章)

现在看到你说的,过去中易公司官网看了下,原来宋体是有版权的:http://www.china-e.com.cn/main/p ... #%E6%95%AC%E5%91%8A

有点尴尬,抱歉闹了这么大个笑话。

抱歉抱歉!

现在太晚了,我先把副件删除,之后想想有没有解决办法。

实在不行的话,游戏附带一个字体制作器,每安装到一台电脑上,第一次运行时就基于那台电脑上的宋体生成一个字体……

点评

谢谢提醒,消息已发  发表于 2019-3-6 12:11
建议给买过的人都私信一下…如果没看到补充声明随便用感觉不太好…  发表于 2019-3-6 01:28
其实还有很多可以选择的像素字体 我明天弄个list吧  发表于 2019-3-6 01:14
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
2
星屑
5520
在线时间
2564 小时
注册时间
2012-2-9
帖子
990

开拓者

3
 楼主| 发表于 2019-3-22 14:36:47 | 显示全部楼层
本帖最后由 garfeng 于 2019-3-22 14:46 编辑
dearake 发表于 2019-3-22 14:16
文泉驿的字体是 GPL-FE
单纯游戏使用字体不会导致 GPL 扩散
虽然他官方上标注的是 GPL 但是如果下载下来打 ...


谢谢史塔克提供的建议呢!~

我几天也仔细阅读了GPL的字体排除,可协议里说的document,是指可打印的文档。

我是这么理解的:比起文档,游戏更是一个软件。

文泉驿官网有提到:该字体版权受到法律保护,在非GPL形式的单一性(monolithic)软件中使用该GPL字体属于违反GPL使用授权的行为。

软件使用字体和游戏使用字体应该是同一种用法。

这里有GNU对FE的详细解释:https://www.gnu.org/software/freefont/license.html,里面有提到 Create a printable file using the fonts.,在我理解中,游戏不是一个可打印的文件,所以它不是文档。「或者为了避开这条限制,给游戏写个打印接口?hhhh」

对了,我前几天给文泉驿的作者发了封邮件询问“是否素材和剧本也需要开源”,但还没收到回复,我打算用gmail再发一次。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
2
星屑
5520
在线时间
2564 小时
注册时间
2012-2-9
帖子
990

开拓者

4
 楼主| 发表于 2019-5-20 23:20:36 | 显示全部楼层
miantouchi 发表于 2019-5-18 21:10
我按照教程弄得怎么不好使,字体完全没有改变,另外XP版本能用吗?
Font.default_pixel = true  这句加上就 ...
  1. Font.default_name = "XS_GB_16_J"
  2. Font.default_size = 16
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-2 21:15

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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