编译 | 三二 (转载请注明出处)
关注头条号:教你画像素画
灵感首先你得玩很多的游戏(不是玩很多砍怪升级的网游,而是单机游戏。作为独立开拓者大多数时候都是Solo,什么事情都须要1个人完成。如果你和《我的天下》的创始人一样厉害,可以忽略这一条)。从已上市的任天国8bit经典游戏中探求灵感。比如恶魔城,洛克人等。
然后不雅观察和研究游戏角色的序列帧。
接着须要利用搜索引擎搜索干系的资料和图片,在搜索的过程会创造很多不错的资源和网站,记得保存到浏览器收藏夹。
游戏场景设计确定得当的像素画风格,还有参考图片,画出游戏场景的草图。
然后将草图分层,你可以一开始就分层,这样会节约很多韶光。分层往后便是刻画细节,完成场景设计。
完成往后,就可以看到游戏场景的实际效果了。
场景Tile现在的场景是一张大图,是无法在游戏中利用的,你须要将大场景图拆分为Tile。像素画游戏的Tile默认尺寸为16X16像素。
单个的Tile尺寸很小,须要多个Tile才能组合成故意义的Block,比如下面的地面Block。
可以修正某些Tile,使得平铺Block的时候不那么单调。
拆分为地面Tile之后,可以添加场景装饰元素,这些元素的尺寸可以不受Tile的限定。
场景Tile都拆分完毕,就可以利用场景编辑器Tiled[1](这是一款免费的2d游戏场景编辑器)拼搭出关卡,导出成数据格式之后,游戏引擎就可以调用啦。
游戏角色设计和场景一样,在设计之前首先须要有自己的想法,然后根据想法去查找参考资料,画出角色的草图。
刻画出细节,完成游戏角色设计。
每一个动为难刁难应1个PSD文件(译者:也可以利用Aseprite来画角色动作,1个ase文件对应1个角色,导入Unity很方便),方便修正。
角色完成往后,可以导出序列帧以便游戏引擎调用。
游戏音效可以利用免费的BFXR.net[2]开拓8bit游戏音效,只须要大略的拖动滑块即可。
BFXR.net只能导出wav格式的音频文件,如果须要转换为其他格式可以利用AUDACITY[3](支持windows,mac,linux)。
游戏引擎
末了将游戏资源整理好,选择你最善于的游戏引擎,将游戏做出来吧。如果你想制作HTML5游戏,可以利用PHASER[4]
完。