
作者 | Derek
编译 | 三二 (转载请注明出处)
关注公众号:教你画像素画
微信号:pixelfish
微博:教你画像素画2014
1、选择一个有潜力的想法
2、做出可以玩的东西
把你的想法写下来,然后开始做游戏。写一份设计文档并不能开始做游戏。组建一个团队也不能开始做游戏。即使是画出游戏角色或做出游戏音乐也不能做制作游戏。 我们很容易把“准备做游戏”和“做游戏”混淆。 记住:一个游戏必须可以玩,如果你没有创造出可以玩的东西,那就不是一个游戏! 所以,该死的,即使你写了一个游戏引擎也不一定能做游戏。3、没有必要就不要自己写引擎
问问自己,真的需要吗?你想做的事情可以用已经存在的工具做吗?还是要重新造轮子?当然,如果你写自己的引擎,也许可以更完美。但老实说,多久才能开始做游戏呢? 我在GameMaker中制作了Spelonky的原始版本,正是这个“完成”的游戏最终给了我发布Xbox 360版本的机会。所以不要觉得游戏制作软件或其他简化的工具是不合法的。重要的是完成游戏!4、原型
别管好主意还是坏主意,不管使用使用什么工具,直接在纸上画也行。做出游戏的原型!而且得是你自己做的原型,不是抄袭也不是照搬别人的游戏。5、确保核心玩法有趣
找一些有趣的核心玩法。游戏最基本的互动应该是有趣的,因为这是玩家在玩游戏时做得最多的操作。最终,这个核心玩法将驱动游戏开发。这会使你后续的工作变得更容易,当你必须去掉游戏的一些内容时,核心玩法不会改变。6、选择好搭档(或者一个人工作)
7、拖延是正常的,写进计划
很多游戏制作都很乏味,完全没有效果。它不是游戏,而是工作(这就是为什么当别人笑话你“整天玩游戏”时,你应该把他们都掐死的原因)。在某个时刻,你会突然意识到,当你计划开发游戏和原型设计的时候,从来没有想过这些事情——比如菜单、屏幕转换、保存和加载等等。我想象着要创造的这个神奇的游戏世界……我不认为自己会花几个星期制作看起来像垃圾的功能菜单!”或者有一些东西很有趣,比如角色动画,但是当你意识到要为100个不同的角色做动画时,就会变成噩梦。 一旦你经历了几次,就会意识到扩展游戏项目是多么的重要,这样你就不会在这个不可避免的泥潭中花费太多时间(“太多时间”是指你放弃项目之前花费的时间)。你也会意识到,很多无聊的东西让游戏看起来更完整!例如,一个好的游戏标题界面能让游戏看起来更正式。8、使用奖励、竞赛或其他活动作为截止日期
当Alec和我开发Aquaria时,独立游戏节的提交截止日期迫使我们对游戏开发方向做出艰难的调整,这也迫使我们更加现实地看待开发日程安排。如果我们没有截止期,我不完全确定我们能够完成!比赛是很好的参与,因为截止日期是非常真实的,因为奖励(认可,奖励,可能是金钱)是非常真实的。此外,他们还可以为你提供一种与同行交流的方式。你可以参加下面两个游戏节。 独立游戏节 http://igf.com/ Ludum Dare https://ldjam.com/9、向前推进
感觉卡住了吗?继续开发。开始下一个关卡,下一个敌人,下一个任何东西。它不仅有助于激励你,还帮助你了解整个游戏将如何进行。就像写作一样——在你继续写作之前确保每个句子都是完美的。先把大纲写下来。10、注意你的身心健康
11、别为重新开始找借口
12、把新想法留到下一个游戏
在开发过程中,你有一个很好的新想法,难道必须重做整个游戏来实现它?把新想法留到下一个游戏!这不是你做的最后一个游戏,对吗?把想法留给下一个游戏,先完成这一个!13、删除它
14、如果你真的准备放弃...
好吧,有时候是时候结束了。也许你永远也无法完成,也许你团队的其他人已经辞职了。我写这份清单的目的是希望帮助人们避免这种可能性,但是,嘿,也许你刚从这样的项目中走出来。有时候……就这样发生了。 如果没有挽救游戏,至少要确保缩小下一个项目的规模。即使项目越来越少完成,你也很容易把眼光放得越来越高。“我的技能正在提高!我从失败中吸取教训,”这是一个常见的借口。 尝试在有限制的范围内做一款伟大的游戏,就好像gamejam一样,很多伟大的游戏都是从gamejam诞生的。15、最后冲刺
有人说游戏最后发布阶段的工作等于之前工作量的总和,这是事实。解决游戏发布过程中出现的问题可能要花很长时间。当然,你也许可以在一周内就写出一个作战系统……但要使它变得伟大,变得复杂(并且没有bug),就可能需要几个月。
通常情况下,如果在游戏开发过程中重视细节,就可以顺利发布游戏。
完。
本账号系网易新闻-网易号“各有态度”签约账号