在当今社会几乎人人都会玩游戏,常见的游戏类型有射击类游戏、冒险游戏、角色扮演游戏、战争策略类游戏、休闲竞技类等一系列的游戏,而作为一名新手,想要成功的开发一款游戏,究竟应当从何入手,这个问题一定会困扰很多刚刚入行的游戏开发者。我们通过这篇文章,给大家介绍一些经验和建议。
一、从简单基础开始
很多游戏开发者在选择这个职业时,大多都会有这样一个类似的想法:“这个游戏好!我要照这样做一个!”
然而,在熬过了整个开发周期后,制作出的游戏UI没有想象当中那么好,游戏内容很无聊,BUG又多……此时,很多开发者都停滞于此,虽然目标定得很宏伟,但是现实的确是骨感的。
罗马尚且不是一日建成的,我们不妨先将目标定的相对低一些,一步一个脚印。不要让我们付出的时间被浪费掉。
二、根据框架制作针对性的游戏
所以,如果让我来提出建议的话,我的建议是——从小的游戏项目开始。可能很多人对小项目持鄙视态度。但是不要忽略一点,你也是新手,况且这样的过程中也会学到很多东西。而且最重要的是,这样的游戏你一定可以完成。
现在很多的游戏都是基于HTML5框架开发的,然而HTML5并非适合所有人,如何才能找到我们需要的框架,我们需要考虑以下问题:
1.我们要做的游戏是什么平台?主机还是PC,还是时下最流行的手游?
2.游戏的画面,我们要做2D还是3D?
3.如果给你一个付费框架,费用方面能不能负担得起?
解决这些问题的过程中,我们不但明确了我们要选择的游戏框架,还从中学到了不同框架间的优势与劣势。
最后,针对我们选择的框架,制作一个切实可行的游戏开发方案,并付之行动。
选择框架的过程是很耽误时间的,但是这一切却是值得的。因为我们一旦发现了因为框架选择出现问题,我们之前做的工作就会付之一炬。
三、借助“工具”辅助设计
并非所有的开发者都是多面手,从代码到UI再到美术设计,面对我们不熟悉或是完全陌生的领域,我们应该怎么做?
人类的智慧就表现在会用工具啊!我们不是要先成为每个领域的专家,然后才能做出一款好游戏的。我们可以利用网络找到很多我们可以利用的资源:
比方说音效,国内数字音乐早已和世界接轨,资源共享方面国内有很多专门的网站,在上面我们能轻松的找到诸如BFXR这样的工具,只要我们知道如何操作按钮,我们就可以为自己的游戏制作音效了。关于UI,页游很多免费的游戏界面素材供我们使用。
当然,如果你希望自己多学习一门手艺,也可以。当然,你要为此付出很多额外的时间,但同时你确实能从从中学到很多的东西。
四、让你的游戏更像游戏
很多时候,我们在解决了前面的一些列问题,仍旧会觉得有些问题,这些问题甚至会导致我们无法继续对我们的游戏保持兴趣。导致这个问题的原因很简单,因为我们还没有对我们的游戏进行再加工。
简单来说,再加工的过程包括很多内容,比方说修改游戏进行的节奏、改善UI、甚至为游戏添加过场动画。虽然这写内容大部分都属于美学范畴,但它们对于游戏整体的游戏性提升是明显的。如有必要,你应该学习一些有关的知识以备不时之需。
测试改进
你的作品终于临近尾声,赶快让朋友来参与测试吧。在他们玩的时候,你要全程陪同,因为你是游戏的开发者,你会比他们更先发现或预知游戏的缺陷。不要忽略任何细节,秉持着“我这个游戏就是给傻子也能玩”的态度。
如果游戏测试过程中,游戏内容的进展不顺利,那么适当降低难度吧,没有人会喜欢永远无法通关的游戏。从游戏界面、内容、整体游戏时间到硬件配置等方面,全部都不要忽略,在测试阶段暴露出的任何问题都有其重要的价值。
制作游戏需要学什么呢?
这个还是要看你的学习方向,比如游戏原画,就会学习到人物角色、生物、场景、道具、次世代等二维绘制,还需要掌握原画的各种风格,比如欧美风、日风、和风、二次元风、美漫风、奇幻风等等;
再比如游戏动作,游戏中所有角色、生物和一切会动的物体,都需要动作设计师来为其设计动作,让他们“活”起来!需要掌握运动规律,动作技巧,还有熟练的软件应用,多方面学习才可以在以后的工作中游刃有余。
做游戏是一个学习的过程,所以,既然选择了它,就为之付出努力吧,它总有一天会回报你的。