作者waldfantasy (Kira)
看板GameDesign
标题如何做完一款游戏
时间Mon Aug 12 13:45:42 2013
以下转自FB上半路分享的
来自着名独立游戏《Spelunky》
开发者 Derek Yu 所写的极佳好文:
http://select.yeeyan.org/view/62500/351823
2. 真正开始这该死的游戏
写下自己的想法不等於开始那该死的游戏,
编写设计文档不等於开始那该的游戏,
组建一支团队不等於开始那该死的游戏,
甚至连制作画面和声音也不等於开始那该死的游戏。
「开始准备那该死的游戏」和「开始那该死的游戏」容易混淆。
但只要记住:
一款该死的游戏是能玩的,
但如果你还没有做出一些可以玩的东西,
那就不能称为该死的游戏!
3. 不做不必要的自主研发技术
编写自己的引擎有利有弊。
但问问你自己,真的有必要吗?
你现在在做的事情是在现有基
础上不能实现的,还是在重新发明轮子?
当然,如果编写自己的引擎,
你可以在自己的喜好下做的很好。
但是,诚实点,你需要多久才能从引擎转到游戏本身呢?
你是否发现自己正在制作引擎而不是游戏?
我使用Game Maker制作了《Spelunky》的初始版本,
这游戏是一款“完成品”,
它最终给予了我制作Xbox360版工作的机会。
所以不要觉得游戏制作工具或者其它的一些傻瓜工具
是某种不专业的方法。重要的是游戏本身。
6. 选择好搭档(或者坚持一个人工作)
寻找一名优秀的游戏制作搭档在很多方面就像是约会。
你可能认为技能是唯一需要考虑的东西:
「哦哇,酷,我是一名程序员,这家伙是一名美术,让我们开始做吧!」
但是别,这里还有其他要考虑的事情,
诸如个性、经验、时间和互相的兴趣爱好。
像一段浪漫的感情,
你肯定不想让你自己或她扮演一个不专注的角色。
使用一些小的项目来测试对方,
毕竟关键人物在开发了几个月或几年离开,
会变成真正的灾难。
完成项目另外一个重要的事情是,
你的搭档了解你的能力、
你的搭档与你在一起会感到很舒服。
我们很难说服有经验的人为一个想法和你一起工作,
考虑到能真正被人发现的想法少得可怜
(在能运行之前,能察觉到那些想法的价值是多麽的困难),
好的搭档想要看到你们完成的游戏。
所以完成他们!
7. 苦差事是正常的,把该因素纳入到你的计画中
很多游戏制作是属於单调乏味,
彻头彻尾毫无乐趣的。
这不是玩游戏,这是工作。
(这就是为什麽你应该掐死那个对你说「整天玩游戏」玩笑话的人)
有时候你会突然意识到,
在你规划你的项目和原型的时候,
这里所有的内容在那时你都没有考虑过,
诸如那些菜单、页面切换、存储和读取档案等等。
我过去一直在构想这个由我一直创建的令人惊讶的世界,
或者是一种我过去体验过的有趣的机制。
我没想过我要花费数周的时间来制作功能菜单,
以至於它看起来不像坨屎。
或者,你知道有些东西在少量的情况下是有趣的,
例如制作角色动画,
但是当你意识到你要为100个不同的角色制作动画时,
这会变的像噩梦一般。
11. 不要给重新开始寻找藉口
「我的代码一团糟,况且我已经学了很多。
如果我重新开始,那麽我可以做的更快和更好
,然後剩下的游戏开发也将会更快!」
STOP,NO!这或多或少是每款游戏开发中真实的情况。
您的代码永远是一团糟、
你会学到很多东西、它永远能不会完美。
如果你从头再来,你会发现自己会重蹈覆辙。
能想到这是一个可怕的陷阱。
14. 如果没有完成,缩小规模,而不是增大
好,有时候是该宣布项目停止。
可能是因为你永远也没办法完成,
一团烂摊子糟糕到得不到任何东西,
也许,你的团队已经解散了。
我写下这些条目希望帮助人们避免这种可能性,
但也许你刚刚关闭了这样一个项目。
有时候,你就正好踩到了狗屎。
如果不打算挽回它,至少你要确保缩小下一个项目的规模。
把你的眼光抬的愈来愈高这很容易,
即使在你的项目变得愈来愈不可能完成时。
「我的技能提高了!我从失败中吸取了教训!」
是一种常见的藉口。
这就是为什麽我认为把完成当成一项技能也是重要的。
15. 最後的10%
有人说,最後的 10% 是真正的 90%,
这对於游戏制作这完全正确。
细节会花费很长的时间,
当然,也许你在一个星期内能编写一个完整的战斗系统,
但是把它做的更好,做的复杂(没有bug)……,
这些事可能会花费数月时间。
最真实的事实是,在你将要做最後一圈冲刺之前,
你可能会做很多次所谓的「最後一圈」的冲刺。
如果这听起来令人沮丧,
但它本不应该啊。虽然最後的 10% 是悲惨的,
但我还是发现在开发中,这是一段非常让人满意的时间。
因为经常是这样的,如果你已经正确的花费时间,
那麽那些东西真的在最後看上去像是结合在一起的,
把一堆杂乱的想法和内容变成一个美味的游戏点心,
是一种神奇的感觉。
这就是所有的细节。
=====
做游戏没有标准方法,但「完成」是一项重要的技能。
千真万确。
--
我有一颗热爱A.C.G的心
千万别忘了当初选择这条路的决心和感动!
http://kirafugames.blogspot.tw
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.63.96.2
1F:推 doomleika:push 08/12 14:05
3F:推 PathosCross:推 08/12 23:13
4F:推 Kendai:所有的计画都是这样的 08/13 13:21