一款游戏主要是由玩法、图像素材、音乐素材、程序逻辑、剧情、关卡设计等要素组成。
话先说在前头,2D横版动作游戏的制作相对于同人游戏中常见的RPG和GAL在制作难度上是要高上不少档次的,主要是因为涉及到大量的动作判定、打击感调整、动作帧率和关卡设计等问题。那么制作一款2D横版游戏需要什么技能呢?
制作一款2D横版游戏,首先你需要选定游戏引擎。
没有编程基础的话,我见过最简单的入门2D动作游戏引擎应该是开发过《RPG游戏制造大师》的Enterbrain公司制作的《动作游戏制造大师》(简称AGM),这款引擎的特点就是所见即所得,完全不需要具备编程技能,当然缺点也很明显,做出来的游戏同质化比较严重,游戏设计不自由。学习AGM,在国内可以去66RPG的其他工具讨论区学习,资料和范例比较多。
有一定的编程基础的话,推荐使用UNITY作为入门的游戏引擎,该引擎采用C#语言进行开发,使用人数多,相对的教程也比较好找,整个制作流程也跟目前独立游戏的开发流程相似,可以为今后从事相关工作打好基础。
选定了游戏引擎后,你就要确定你的游戏玩法了,是Roguelike、恶魔城、魂斗罗还是超级马里奥,最好能够将自己的想法写下来整理成一个完整的游戏企划,因为好的想法总是稍纵即逝的,记录下来之后慢慢整理,最终才能形成最好的游戏。
确定了玩法,之后就是剧情和美术设计了,根据剧情你可以设计出游戏的整体美术风格,像素风、写实风还是卡通风、包括主角的形象、怪兽的形象、游戏发生的场景等,这些需要拥有一定的文字与美术功底才能完成。
然后是2D动作游戏最让人头疼的打击感和关卡设计问题了,打击感这种东西不同的人可能会有不同的理解,需要反复的测试已达到最好的效果。有了好的手感,还需要好的关卡设计。不能出现第一关超难之后相对简单的情况,要对难度有个总体上的把控,同时要使关卡设计新颖不重复,这是一个相当困难的过程。
最后就是很多独立游戏制作人头疼的音乐问题,游戏的音乐制作可以找网上的音乐工作室合作,或者对音乐要求不高的话,可以到免费的音乐资源网站上下载使用。
总结一下,做一款2D游戏需要掌握的技能:
1)一定的美术功底,不需要达到大触的水平,但需要有自己的风格
2)一定的文字功底,虽然是动作游戏,但是剧情也是必要的一环
3)基本的人体结构学与动作原理,未制作流畅帅气的动作做基础
4)长期制作游戏的热情,这个应该是最重要的一条
最后祝你能够早日完成心中理想的动作游戏。
如何制作一款2d卷轴动作游戏?
我是一个新手,很想做一款类似《闪客2》那样的游戏,请问这样的游戏需要怎样的软件或引擎,以及我需要学习一些什么知识才能够制作这样一款游戏?抱歉这个问题问的非常伸手党,但是我真的非常真诚,希望有前辈能带我入游戏制作这个大坑
0 条评论 收藏
举报
向奶牛关官方反馈,以净化良好的社区环境