请选择可以合法使用的素材

对写手来说,未经授权使用其他作品的人物来当做自己的小说人设,必定会被读者和同行谴责。
对画同人图的画手来说,临摹官方海报,也绝对不敢号称是自己的原创作品。
那么为什么游戏需要例外?为什么自制游戏圈应该觉得“只要有爱”,盗用和抄袭都不算什么?
对于自认为不能遵守使用规约的人,请放弃使用本工具。


素材的格式与大小

请先查看基本概念篇的“脚本、图片、音乐、视频文件格式和用途”一文。
本篇将使用的范例素材为:.jpg格式的背景,.png格式的角色、按钮与对话框,以及.ogg格式的音乐。
其中,背景图片的大小为之前创建的工程的分辨率大小,即1024x768。
对于角色的大小,其实没有专门规定的数值,推荐使用绘图工具将背景和人物重叠,模拟游戏画面,对好大小后再输出。
接下来将以之前创建的Hello_World工程作为基础来修改。
最终目的是要将原来的演示:


变成这样的游戏:

想知道到底发生了什么,那就继续往下看吧咩哈哈哈……


取得范例素材

首先可以下载sample_material,中国大陆地区可使用此下载链接 提取码: qpf4
接下来就是要把这些范例素材导入到Hello_World里,并修改Hello_World的界面。
范例素材的大小为800x600,和之前设定的Hello_World游戏分辨率一样。
一共有如下这些,感谢各位作者的授权:


素材的命名、扩展名

命名方面,推荐采用英文与数字、下划线的组合(但请避开xxx_p、xxx_a等吉里吉里特殊命名后缀,即尽量少用下划线加单个字母作为文件名结尾)。
请尽量不要使用空格、点等特殊符号,可能会导致编辑器识别出现问题。
不推荐使用中文的原因是,假如需要制作多语言版本(例如简体、繁体版),那么在简体脚本自动转换时,脚本内引用的文件名也会转为繁体。
但此时素材文件名本身仍然是简体,那么就会出现调用错误,还需要再将素材也转为繁体文件名,造成很多不必要的麻烦,也容易出现错误。

吉里吉里允许不同文件夹内同名素材存在,但只会按照优先顺序调用特定文件,因此不推荐使用重名文件。
例如01.jpg为背景、01.png为人物、01.ogg为音乐就是一个比较糟糕的命名方法,因为这样使用的话,可能调用了错误的文件,为了避免错误,又必须在脚本里指定扩展名。
除了.ks、.tjs文件以外,调用素材时,在脚本里输入扩展名也是一种很不经济的行为,一旦素材格式转换,那么所有的脚本都要跟着改。
如果临到发布游戏时,想压缩空间,把.bmp都转成.jpg,习惯输入扩展名的就悲剧了。


素材的导入

其实所谓导入素材,就是把素材文件复制粘贴进对应的文件夹而已~这里简单说一下注意事项。
在打开游戏工程的情况下,点击工具栏上的“素材”按钮,即可打开游戏工程的素材目录。


推荐按照类型和用途,将素材分别放入对应文件夹内。(虽然就算把背景放到音乐文件夹下游戏也能读,但是编辑器就不认识了……)
请先查看基本概念篇的“THE NVL Maker游戏的文件结构”一文。
推荐文件夹如下:

需要注意的是,添加素材之后,需要点击工具栏上的刷新按钮,或者关掉编辑器,再重新打开,才能读到新增加的素材缩略图。
假如直接在文件夹内修改了素材,在编辑器上可能也无法即时反映出来。这时候也推荐重启编辑器~