小黑盒游戏新闻 ( ) • 2024-05-03 19:04

Aseprite是一款轻量好用的付费开源像素画软件,在steam国区售价70元,但是在Github上开源且不提供可运行文件的分发。同时开源协议中也禁止分发可运行文件,所以需要自己对软件进行编译。

尊重软件开发者的意愿,这边也不会直接提供可运行文件,仅提供编译项目和windows下的动态链接库文件给有一定动手能力的小伙伴。

直接使用自己的Github账号fork这个项目a1393323447/aseprite-builder,然后随意修改一下BuildLog.md内容提交,直接网页端修改即可,只要能够触发编译action就行。

它这边原理是使用action直接拉取官方的项目进行编译,目前有个缺陷是windows下的编译结果是会提示缺少dll的。

这边提供了该dll的网盘链接libcrypto-1_1-x64.dll

大约10~15分钟后,编译结果可以到自己fork的这个项目右侧的release下面下载得到。

再将上面的dll文件放到解压结果中点击aseprite的exe文件就可以正常运行了。

Aseprite界面

试了一下如何使用基本是了解了,在File下面选择New可以新建一个Sprite,直译为精灵,是游戏开发里面对一个游戏可见对象称呼,你可以把它理解成一个多层多帧的游戏人物或物品图像。

之后就有了一块画布,使用鼠标中键可以放大缩小方便绘制。Tab键可以呼出或隐藏下面的时间轴,ALT+N可以添加新的一帧,Shift+N可以添加一个新图层,也可以在上方工具栏里选择Frame和Layer找到对应的添加。

在多帧绘制完成后,点击时间轴上的播放即可看到连续的动画效果,这样一个简单Sprite就完成了,可以保存导出给游戏引擎使用。

具体如何画画其实我也画不了一点,只能是修改修改素材或者把AI出的图连一起修修改改做个占位动画意思意思,从零开始画一个哪怕最简单的动画我也是做不来的,所以想完全自己画像素画的话还是得看其他专业的教程,去各个视频网站搜索Aseprite应该就能找到不少。