像素游戏的开发经验分享

自媒体运营教程 产品运营 44

本文是对2d横版像素游戏的制作流程是怎样的?问题的回答。

一个2d横版像素游戏的制作流程是怎样的?
题主是一个像素游戏爱好者,有意制作一部2d横版像素游戏,准备登陆iOS,大概就像像莫莫多拉,洞穴探险,泰拉瑞亚,这样的横版2d像素游戏,一般是用的什么游戏引擎制作?又用的什么绘图工具和动画制作工具和用什么编程语言好?请大神们多多指导,感谢。

作为一个像素风格的爱好者。

分享一下自己的经验吧。

一、像素游戏使用的引擎


先介绍题主感兴趣的这些作品使用的引擎吧。


像素游戏的开发经验分享-第1张图片-90博客网

StardewVally 星露谷物语

由呵呵鱼发行。

开发者是ConcernedAPE


像素游戏的开发经验分享-第2张图片-90博客网

根据开发者的答疑,游戏使用的是C# XNA。


开发者本人在Reddit上的答疑链接

ConcernedAPE的轻博客链接


像素游戏的开发经验分享-第3张图片-90博客网

Terraria也同样是使用C# XNA

程序是Andrew Spinks

可以参考GIT上泰拉瑞亚代码 csnxs/Terraria

StarBound我就不多赘述了。


像素游戏的开发经验分享-第4张图片-90博客网

OwlBoy

这款游戏也是题主想要做的横版2D类型。

同样使用C# XNA开发



下面介绍的这些作品都是使用GameMakerStudio开发的


像素游戏的开发经验分享-第5张图片-90博客网

HyperLightDrifter

使用GameMakerStudio开发

这款游戏在steam 以及 PlayStation上均有上架


开发者的tumblr链接


像素游戏的开发经验分享-第6张图片-90博客网

undertale

IGN满分作品

作者是 Toby Fox

使用GameMakerStudio开发

个人觉得不好玩 T_T


像素游戏的开发经验分享-第7张图片-90博客网

downwell

作者是 Moppin

使用GameMakerStudio开发

http://downwellgame.com/


另外推荐观看《Branching Paths》这个纪录片。

相对于《独立游戏大电影》,《Branching Paths的知名度没有那么高,但是对于从业者来说绝对值得一看。

影片链接



NintendoSwitch以及任天堂其他主机上的一些像素游戏,我不是很清楚,现在懒得去查。


像素游戏的开发经验分享-第8张图片-90博客网

Octopath Traveler

开发商SquareEnix

使用的是虚幻4引擎 (开发团队是过去的勇气默示录开发团队)

这款游戏应该会在NS上首发,体验版很惊艳。



下面着重介绍一下国产的像素游戏。

如果题主有心的话,可以直接联系上开发者。


像素游戏的开发经验分享-第9张图片-90博客网

CatchMe

作者是 @玫瑰狗 @绯色de弦月

使用的是UNITY引擎

Steam链接


像素游戏的开发经验分享-第10张图片-90博客网

元气骑士

作者是 凉屋游戏 @一张钞票

使用的是Unity引擎

TapTap链接


像素游戏的开发经验分享-第11张图片-90博客网

锻冶屋英雄谭

作者是 @拼命玩三郎

引擎未知(希望可以告知补充 T_T)

TapTap链接


像素游戏的开发经验分享-第12张图片-90博客网

武器店物语

作者是 @timchen

使用的是UNITY引擎

Steam链接


像素游戏的开发经验分享-第13张图片-90博客网

To The Moon

作者是 高瞰(加拿大华人)

使用的是rpgmaker

TapTap链接

相关影片资源迅雷下载推荐

那个大神知道开发一款APP软件需要多少钱?

那个大神知道开发一款APP软件需要多少钱?

APP开发,那个大神知道开发一款APP软件需要多少钱?


当然还有很多国人开发的像素游戏,如有忽略还请见谅。


引擎介绍用了很多篇幅,主要是因为这一部分确实很重要。

建议题主根据自己的能力选择合适的引擎。

个人推荐使用UNITY引擎,其次推荐GameMakerStudio。

我自己在用的就是UNITY引擎。


像素游戏的开发经验分享-第14张图片-90博客网

我在开发中的小游戏



二、像素游戏开发经验


绘图工具的话,我使用的是PhotoShop

其他工具的话推荐Aseprite


介绍一些PS像素资源处理的基础知识吧。


像素游戏的开发经验分享-第15张图片-90博客网

像素游戏的开发经验分享-第16张图片-90博客网

开始所有工作之前,首选项里把图像插值改为“邻近”,标尺改为“像素”,文字改为“点”。


像素游戏的开发经验分享-第17张图片-90博客网

在放大像素资源的时候记得使用“邻近”


像素游戏的开发经验分享-第18张图片-90博客网

效果示意

不使用邻近插值放大会导致资源“糊"掉



PS资源导出

动作的每一帧都制作完毕后,使用PS自带的脚本就可以快速导出了。


像素游戏的开发经验分享-第19张图片-90博客网

点击【文件】->【脚本】->【将图层导出到文件】


像素游戏的开发经验分享-第20张图片-90博客网

记得修改资源的文件名格式,勾选上透明区域。(根据自己需求)


像素游戏的开发经验分享-第21张图片-90博客网

这样就可以把动作的每一帧都导出了。


不过这样导出的文件名字里会有 “_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"去除了。


字体相关


像素游戏的开发经验分享-第22张图片-90博客网

上上图中的字体是使用宋体12点

其他像素字体的话推荐


像素游戏的开发经验分享-第23张图片-90博客网

像素游戏的开发经验分享-第24张图片-90博客网

不过一般宋体就够用了,实在不行可以自己点。


像素画教程


像素游戏的开发经验分享-第25张图片-90博客网

像素游戏的开发经验分享-第26张图片-90博客网

推荐看这位大神的轻博客(需要科学上网)


UNITY使用相关


像素游戏的开发经验分享-第27张图片-90博客网

Unity资源导入后 记得勾选 point

Point对应 邻近插值

Bilinear对应 两次立方


像素游戏的开发经验分享-第28张图片-90博客网

左侧资源FilterMode为Point

右侧资源FilterMode为Bilinear



音效相关

一般来说开发像素游戏的话,一般都会配上8bit音效。

在这里就加上一些8bit音效的小知识吧。

在开发初期一般都需要临时的音效资源。

这部分音效资源可以在魔王魂找到完全免费的音效资源


像素游戏的开发经验分享-第29张图片-90博客网

魔王魂网站链接



当然如果你想自己制作音效,那当然更好。


像素游戏的开发经验分享-第30张图片-90博客网

FamiTracker 专门制作NES 8BIT音效,这个软件完全免费。

FamiTracker




像素游戏的开发经验分享-第31张图片-90博客网

SFX MIXER 专业制作音效

SFX MIXER网页链接


像素游戏的开发经验分享-第32张图片-90博客网



像素游戏的开发经验分享-第33张图片-90博客网

像素游戏的开发经验分享-第34张图片-90博客网

YMCK是日本一个8BIT音乐创作团队,他们有免费提供 Magical 8bit Plug 插件

YMCK链接


其他的还有

Bfxr. Make sound effects for your games.

Best Free Bitcrusher VST/AU Plugins!

https://8bitmixtape.github.io/




有一些比较细或者深入的知识我没有放在文章里面。

如果还有别的问题也可以留言回复或者私信我,我尽量解答。


有想从事像素游戏开发的美术、音效、程序、策划同学欢迎私信联系我!!

有想从事像素游戏开发的美术、音效、程序、策划同学欢迎私信联系我!!

有想从事像素游戏开发的美术、音效、程序、策划同学欢迎私信联系我!!


例行附图


像素游戏的开发经验分享-第35张图片-90博客网


补充一些我喜欢的像素艺术吧。


像素游戏的开发经验分享-第36张图片-90博客网

像素游戏的开发经验分享-第37张图片-90博客网

像素游戏的开发经验分享-第38张图片-90博客网

像素游戏的开发经验分享-第39张图片-90博客网

像素游戏的开发经验分享-第40张图片-90博客网

像素游戏的开发经验分享-第41张图片-90博客网

像素游戏的开发经验分享-第42张图片-90博客网

像素游戏的开发经验分享-第43张图片-90博客网

希望能有更多的人感受到像素风格的魅力



最后,欢迎关注我的专栏。

十八的游戏开发笔记

游戏策划眼中的阴阳师

游戏是什么?这个问题真的很重要吗?

相关影片资源迅雷下载推荐

微信公众号开发高手你也可以(一、选择公众号类型)

微信公众号的出现,给网络推广带来了极大的便利,很多人都想做自己的公众号,想把自己的公众号做好,又不知道该怎么做,于是求助一些微信公众号的开发机构,其实微信公众号的开发也可以很简单。 你找的开发机构有两 ...

公众号开发,微信公众号开发高手你也可以(一、选择公众号类型)

企业网站建设与开发最低只要299元起,包含域名服务器,需要的联系QQ345424724,电话15516990022,18530226930

标签: 游戏开发 像素游戏的开发经验分享

抱歉,评论功能暂时关闭!