创意比赛建议:如何7天完成一个游戏研发

一周或许是优化游戏设计最佳的时间,你有足够的时间执行游戏主要的细节,不过,留出更多时间进行调整和优化是必要的。每个团队都是不同的,几天的时间有时候很难执行一个设计思路,通常情况下一个月的时间对于优化或者设计来说又太多了。一周可以让你检查所有事,一周的创意游戏比赛活动可以教你很多游戏研发方面的东西,游戏创意活动能够让你用很有趣的方式提升作为游戏开发者的能力。

【Gamelook专稿,转载请注明出处】

Gamelook报道/一周之内做一款游戏是不容易的,作为一个完成过30个游戏项目,而且都是一周之内完成的开发者,我对遵循这个时间表做研发遇到了大量的障碍。

好的消息是,一周或许是优化游戏设计最佳的时间,你有足够的时间执行游戏主要的细节,不过,留出更多时间进行调整和优化是必要的。每个团队都是不同的,几天的时间有时候很难执行一个设计思路,通常情况下一个月的时间对于优化或者设计来说又太多了。一周可以让你检查所有事,一周的创意游戏比赛活动可以教你很多游戏研发方面的东西,游戏创意活动能够让你用很有趣的方式提升作为游戏开发者的能力。

gamedevelop

总而言之,以下是7天打造一款游戏的7条建议:

1.计算你的时间,为安全起见,留出20%作为灵活调整时间。

在一定时间单元内执行游戏研发是很困难的,意识到时间问题是你的创意活动成功的关键因素,而且你也需要进行对应的规划。

一周的game jam从开始到结束总共需要168个小时,但你其实只能使用其中的一部分时间。去掉了正常的睡眠时间,大概最多只剩下110小时了,如果考虑到所有重要的日常事务,这个时间就更少了,比如吃饭、接孩子、上课、陪亲人等等,不要忽略这些时间(参考第6条建议)。

当你确定了所剩的事件之后,只能把80%的时间用于研发,其余的20%留做灵活时间,虽然看起来似乎很多的样子,但实际上你这么做是有很大原因的:你会偷懒,游戏研发最难躲避的就是打发时间,即便是最有纪律的团队也总能由于各种原因拖进度;你会改游戏设计,这个研发过程本身就是设计实验,所以你会改掉一开始的东西,这是需要时间的,比如X因素和Y因素加起来总会变成Z;事情会不顺利,在游戏研发过程中,很少有什么事情是不混乱的,研发过程本身就是一个同时解决问题的过程,而且从来不可能一帆风顺;你要选择很多事情的优先级,比如喂宠物狗或者归还图书馆借来的书等等。虽然你可以为这些事情提前做准备,但通常都会有意想不到的事情发生。

所有的计划里都有去向不明的时间,你总会忘记给主菜单或者静音选择留出设计时间,如果拖延研发进度,你离成功就越来越远。所以要对自己诚恳,并且确定你有多少时间可以分配。

7

2.在活动开始之前就尽可能多的做准备

在game jam开始之前,你有很多事情都是可以做的,比如以下几条:

先组建你的团队,虽然活动开始之后组团也是比较有趣的,但最好是早一点组建团队,这样你可以了解每个人擅长什么,他们要负责什么,如果你是自己单枪匹马,那就要确保你专注于这个活动;先准备代码库和工具,如果你熟悉工具和框架的话(特别是自己做的),那么事情就简单多了,确保你的研发遵循活动规则,确保你做的东西不会犯规。

阅读活动规则,然后重复一次。Game jam活动通常有很多聪明详细规则容易被忽视,所以一定要了解这些规则,才能让你的努力工作不至于白费,你需要了解截止日期以及所有相关事项的处理过程,不要犯规。

清空其他的日程安排,新事件的出现很容易打乱game jam时间安排,如果你需要最大化时间利用,那就让所有人都知道你在此期间会很忙;一些日常事件,确保所有最基本的东西,比如食物、水、药品、电力、互联网以及使用的电脑都处于良好状态,你省下来去杂货商店买配件的时间都是宝贵的。

电脑基本准备,不要在开始研发之前突然使用任何异常的软件或者进行OS更新,没有什么比开始jam活动之后解决机器问题是更痛苦的了。

3.宣布主题并作规划

主题宣布可能非常具有压力、令人振奋、让人困惑并且使人兴奋的,主题的宣布基本上确定的你游戏的基调和设计方向,所以你对于主题的执行能力是非常重要的。

在你静下来之后,开始思考主题相关的游戏想法,把它们都写下来,如果任何一个想法太长,可以尝试把它们进行细分。当主题宣布结束之后,你立即想起来的是什么想法呢?

时光、十字路口的汽车、结局、VCR的按钮、红色的六边形信号、红灯、堵车、静止。通过写下这些动词、名次和从主题而来的感受,你就可以得到很多个可以追寻的方向,考虑这些短语和单词对你来说意味着什么,考虑和这些短语相关的玩法。

接下来就是设计时间了,通常这个时候你已经有了一些想法,所以要立即和你的团队进行头脑风暴,考虑匹配这种玩法的艺术风格以及主题,确定音乐和声音以及它们如何与美术和玩法搭配等方面的问题。对于每一个设计元素,都要考虑执行的难度,有些美术和音乐风格很难用sprints执行出来,所以做规划的时候要考虑自己的强项和弱项。在设计方面做一些有意义的冒险,不要强行给自己制定不可能的目标。

有了游戏想法之后,就是时候做规划了。

在前几个小时内,你就应该知道游戏的整体方向以及如何在你与队友之间进行时间分配。通过制定计划,所有人都知道事情要在什么时间之前完成,这样就会最小化工作的重叠,在有限时间的活动中,效率是极其重要的,能够做好规划可以给你带来更大的成功机会。

12

样板计划

虽然这个计划并不适用于所有人,但基本上我在很多个项目上都是这么做的。

4.不要害怕冒险,学会接受失败和转变

在游戏研发中,所有事情并不是始终都处于对的状态,特别是当你尝试新理念的时候。如果你有时间做转变并且有这样做的目的,那就去执行。当我们做规划的时候,总会觉得有些事的乐趣远不止于此,而不是觉得结果是重要的,但是,在重大的转变之前,最好是做一些事情:让你的团队成员参与讨论,很明显交流是非常重要的;让其他人给参考意见,有时候你的执行会偏离目标,甚至完全不遵照规划的目标来,所以,要和其他人交谈,看有些事情的感觉是否对,外人的观点是非常有价值的;做备选方案而不是替代方案,尝试新方向的时候,最好是保留原来的东西以备随时回到之前的状态。

即便是觉得所有事情都没问题,交流玩法机制也将会是你在game jam期间做的最多的事情,确保你没有忘记调整和修改最初的设计,随着它日益成熟,你可以继续思考如何改善你的游戏。

5.进行良好的沟通

良好的沟通并不仅在你的团队内部,还包括整个jam活动,你需要提前知道他们是如何交流并分享内容的。在jam活动已经在进行的时候,你的团队不能依赖于Dropbox、普通邮件或者GitHub repo进行沟通。考虑你们沟通的工具,Slack、Skype还是Google Hangout?确保所有人都参与而且都愿意使用。

分享你的jam进度可以很好地让开发者和玩家们了解你的设计和研发进度。尝试分享截屏、快速研发版本以及你团队努力工作的照片,即便是你看不到即时的价值,其他开发者们也会觉得有和他们一样努力工作的人,你看到其他人分享也会有这种感觉。同样,你这样做还可以吸引玩家注意力,让他们保持关注和支持。

6.人性化管理,保持高昂的团队士气。

7天做一款游戏的压力无疑是很大的,在任何情况下三天不睡觉或者为了节约更多的编程时间而不吃饭都是没有意义的。除了工作状态不好之外,你做出的东西也会大打折扣。所以你最优先的选择应该是个人需求,然后才是比赛活动,要做有效率的规划,一周有足够的时间做执行。

这些赛事活动应该是有趣和吸引人的,虽然经常会有竞争,但这无论如何不能成为阻碍你帮助其他团队的理由。所以要保持冷静,并且合理调整,还要有积极的态度、耐心、友好、乐于助人以及团队工作精神。

7.从已完成的工作中学习,应用于未来的项目

虽然这些活动是测试一些玩法是否有效的好机会,但大多数情况下,这些项目都不会是一个完整版的游戏,Game Jams是了解自己、他人以及在短期内可以完成什么事情的好时机,你很可能会遇到一个玩法,然后在下个项目中用到,或者你还可能遇到一个非常符合你们风格的美术师或者程序员。有时候我们也会犯常见的错误,但你参加的次数越多,就会变得越熟练,当你开始新游戏的时候,至少已经提前了一周的时间。

把你的结果写下来存档,和其他参与者进行分享,把你的经验带给新手,它不仅可以帮助你详细分析自己的过程,还可以给他人带来帮助。

如若转载,请注明出处:http://www.gamelook.com.cn/2016/07/258705

关注微信