作为一个像素风格的爱好者。
分享一下自己的经验吧。
先介绍题主感兴趣的这些作品使用的引擎吧。
StardewVally 星露谷物语
由呵呵鱼发行。
开发者是ConcernedAPE
根据开发者的答疑,游戏使用的是C# XNA。
Terraria也同样是使用C# XNA
程序是Andrew Spinks
可以参考GIT上泰拉瑞亚代码 csnxs/Terraria
StarBound我就不多赘述了。
OwlBoy
这款游戏也是题主想要做的横版2D类型。
同样使用C# XNA开发
下面介绍的这些作品都是使用GameMakerStudio开发的
HyperLightDrifter
使用GameMakerStudio开发
这款游戏在steam 以及 PlayStation上均有上架
undertale
IGN满分作品
作者是 Toby Fox
使用GameMakerStudio开发
个人觉得不好玩 T_T
downwell
作者是 Moppin
使用GameMakerStudio开发
另外推荐观看《Branching Paths》这个纪录片。
相对于《独立游戏大电影》,《Branching Paths》的知名度没有那么高,但是对于从业者来说绝对值得一看。
NintendoSwitch以及任天堂其他主机上的一些像素游戏,我不是很清楚,现在懒得去查。
Octopath Traveler
开发商SquareEnix
使用的是虚幻4引擎 (开发团队是过去的勇气默示录开发团队)
这款游戏应该会在NS上首发,体验版很惊艳。
下面着重介绍一下国产的像素游戏。
如果题主有心的话,可以直接联系上开发者。
CatchMe
使用的是UNITY引擎
元气骑士
作者是 凉屋游戏 @一张钞票
使用的是Unity引擎
锻冶屋英雄谭
作者是 @拼命玩三郎
引擎未知(希望可以告知补充 T_T)
武器店物语
作者是 @timchen
使用的是UNITY引擎
To The Moon
作者是 高瞰(加拿大华人)
使用的是rpgmaker
当然还有很多国人开发的像素游戏,如有忽略还请见谅。
引擎介绍用了很多篇幅,主要是因为这一部分确实很重要。
建议题主根据自己的能力选择合适的引擎。
个人推荐使用UNITY引擎,其次推荐GameMakerStudio。
我自己在用的就是UNITY引擎。
我在开发中的小游戏
绘图工具的话,我使用的是PhotoShop
其他工具的话推荐Aseprite
介绍一些PS像素资源处理的基础知识吧。
开始所有工作之前,首选项里把图像插值改为“邻近”,标尺改为“像素”,文字改为“点”。
在放大像素资源的时候记得使用“邻近”
效果示意
不使用邻近插值放大会导致资源“糊"掉
PS资源导出
动作的每一帧都制作完毕后,使用PS自带的脚本就可以快速导出了。
点击【文件】->【脚本】->【将图层导出到文件】
记得修改资源的文件名格式,勾选上透明区域。(根据自己需求)
这样就可以把动作的每一帧都导出了。
不过这样导出的文件名字里会有 “_xxxx”的无用字符,如果手动一个一个删去就太麻烦了。
这里给大家提供一个PYTHON脚本。(这里要感谢我们组的程序同学)
import sys import os import re png_file = re.compile(".*d{4}_.*.png") png_file2 = re.compile(".*d{4}[a-zA-Z]_.*.png") png_file3 = re.compile("d{4}_") png_file4 = re.compile("d{4}[a-zA-Z]_") files = os.listdir(".") for filename in files: if png_file.match(filename): newFilename = re.sub(png_file3, "", filename) if png_file2.match(newFilename): newFilename = re.sub(png_file4, "", newFilename) os.rename(filename, newFilename) print "rename", filename, "->", newFilename
使用这个脚本就可以把文件名中的 "_xxxx"去除了。
字体相关
上上图中的字体是使用宋体12点
其他像素字体的话推荐
不过一般宋体就够用了,实在不行可以自己点。
像素画教程
推荐看这位大神的轻博客(需要科学上网)
UNITY使用相关
Unity资源导入后 记得勾选 point
Point对应 邻近插值
Bilinear对应 两次立方
左侧资源FilterMode为Point
右侧资源FilterMode为Bilinear
音效相关
一般来说开发像素游戏的话,一般都会配上8bit音效。
在这里就加上一些8bit音效的小知识吧。
在开发初期一般都需要临时的音效资源。
这部分音效资源可以在魔王魂找到完全免费的音效资源
当然如果你想自己制作音效,那当然更好。
FamiTracker 专门制作NES 8BIT音效,这个软件完全免费。
SFX MIXER 专业制作音效
YMCK是日本一个8BIT音乐创作团队,他们有免费提供 Magical 8bit Plug 插件
其他的还有
Bfxr. Make sound effects for your games.
Best Free Bitcrusher VST/AU Plugins!
https:// 8bitmixtape.github.io/
有一些比较细或者深入的知识我没有放在文章里面。
如果还有别的问题也可以留言回复或者私信我,我尽量解答。
有想从事像素游戏开发的美术、音效、程序、策划同学欢迎私信联系我!!
有想从事像素游戏开发的美术、音效、程序、策划同学欢迎私信联系我!!
有想从事像素游戏开发的美术、音效、程序、策划同学欢迎私信联系我!!
例行附图
补充一些我喜欢的像素艺术吧。
希望能有更多的人感受到像素风格的魅力
最后,欢迎关注我的专栏。