给开发第一款游戏的独立游戏开发者的建议
关于游戏制作并不存在明确的方式。
brain-game(from gamasutra)
这是一种创造性投入,并不存在 的标准。
《Pokemon Go》便是从创造一款让玩家外出走动并锻炼身体的游戏理念而开始。《Mew-Genics》是从一个来回移动的黑色方块开始。《Goo!》则是从一些带有表情符号的圆圈而开始。可以说所有游戏都拥有自己的基本理念并且是围绕着这些内容进行创造。
除此之外还有一些适用于所有项目执行的基本原理。
有许多程序员在开始创造自己的梦想游戏时只拥有一些非常基础的开发技能。一开始他们总是对项目保持着满腔的热情。但是在某些时候他们会陷进一些心理陷阱中且不能完成他们所开始的项目。
所以为了开始游戏开发,开发者就必须仔细规划好每一个步骤并一步步去完成它们。
如果你毫无计划地开始并一下子就想尝试所有东西,你便很容易因此遭受到打击。但如果你是更加系统化地去实现你的游戏之梦,你便可能真正明确自己的想法并最终完成一款完整的游戏。
在开始你的梦想项目前你必须清楚自己作为开发者的局限性并确保选择一个自己能在适当时间内完成的项目。然后你需要明确完成该项目所需要的技能和专业能力—-对从执行到市场营销这整个过程进行计划。
你当然有可能变成游戏开发的专家,但是你可能对如何管理项目或如何进行市场营销一无所知。所以你需要找到一个可靠且擅长你并不擅长的领域的搭档。
当你清楚你的搭档有能力和你一起完成游戏或者他们能够将其带向目标玩家时,你便能够更有效地与其共事并且你们也更有可能创造出 的游戏体验。
当开始你的游戏开发项目时你还需要牢记的其它重要事项包括:最大预算,寻找合适的软件和合适的引擎,了解自己的激情到底有多少从而去确保自己成功的可能性。
而现在你必须花时间将你的游戏设计划分成不同层面。这可能包括所有完成一款游戏所需要的内容—-即在你的项目发行日期前你们需要做的事。
一旦你开始进行你的首次游戏开发,你就应该努力去避开那些可能阻碍你完成这款游戏的所有陷阱。你的最大关注点应该是完成游戏。
为了确保游戏能够顺利完成并发行,你应该准备一个完善列表并根据它去更新并完善游戏。这一列表应该包含所有能够让游戏变得更完整的内容,而不一定是那些提高其游戏性和乐趣的内容。例如像添加额外的图像,过度动画,更多动画帧,环境声效,更多音频轨道,完善的UI,粒子效果,高级广告和更高级的AI等等。
在游戏发行前你可以基于包含能够添加到游戏中或者因为时间不足可以略过的内容的最终附加列表去测试游戏。这些内容可以是可开启的内容,额外的支线任务,音乐或颜色选择等等。例如像《神庙逃亡》等在线游戏并未提供给玩家选择不同角色的选择或者在像《LeoVegas》等赌场游戏中玩家虽然可以玩不同的游戏但却不能改变玩家,难度级别,音乐或主题。
—发你的第一款游戏就像你的游戏开发职业生涯的跳板,所以对于那些打算开发自己第一款梦想游戏的开发者的 建议便是始终保持乐观的心态并且永远都不要说放弃。如果你能够确保游戏规格足够合理,编程复杂性也符合自己的能力范围,所有所需资源都处于预算范围之内,你便没有理由不能获得最终的成功了。