我刚刚完成了一款短篇视觉小说,我想与刚刚开始独立游戏开发之旅的朋友们分享一些有用的建议:
要发挥自己的长处! 使一个游戏是非常复杂的,但如果我们自己阻碍了自己,它会变成一个绝对的噩梦。为了减少这种情况,试着设计一个游戏,突出了你的实际技能,即使这意味着放弃一些非常棒但不可行的想法,而不是试图创建一个超级复杂的东西,你可能会做得很差或者完全无法完成。这里的黄金规则是:比一个简单的事物做得好比一个复杂的事物做得差。例如,我不是很擅长绘画,所以我选择只制作对称的图形资产来减少错误的边距。 我还使用了整个游戏的5种颜色(以及那些颜色的几种不同度)来避免由于颜色匹配而复杂化事物。显然,这不是一个绝对的规则:如果你刚刚开始,制作一个游戏可以是一个巨大的刺激来学习很多新东西(无论如何,你都会学到很多)。但是,如果你已经很清楚自己的才能,那么创造一些让它们闪耀的东西是理所当然的。
即使短暂,也要行动! 你可能会有一个想法,想:“我想做这个,但它会变得太短了。” 长不一定好,短也不一定坏。承诺一个短暂的项目实际上是一个很好的想法:短的开发时间、更少的压力和如果你无法完成线路(我把“浪费”的引号放在那里,因为即使是未完成的项目也能教会你很多东西)。另外,如果你完成了它,并且它很好,它会成为一个非常棒的作品集。然而,如果你制作了一个短游戏,请记住,玩游戏的每个瞬间的情感密度需要更高和更具影响力,相比于一个更长的游戏,这本身就是一个巨大的挑战。
计划! 每个游戏的初始规划是一个基本步骤。它会占用很多时间,但它会在长期内拯救你免于很多头痛。被激动的创意所吸引,我们可能会忘记考虑以下三种技术方面(就像我一样……呜呜): -本地化/翻译:如果你打算将你的游戏翻译成多种语言,请查找适合你的引擎的最佳选项,以尽可能高效地实现未来的翻译。另外,请注意文字框和按钮:你的当前文本可能不会在翻译成另一种语言后适合。例如,如果你使用英语作为基础,请记住,像俄语或德语这样的语言会需要大约30%到50%的更多空间。 -设备/输入:从一开始就决定你的游戏将使用鼠标和键盘、控制器或两者。 如果你选择两者,请从一开始就规划一个易于使用两种设备的UI。避免创建一个只适合键盘的UI,以免自己困扰于尝试将其与控制器一起使用。 这也适用于游戏的每个其他方面。 -参数/调试系统:创建一个系统,让你能够快速和轻松地调整所有最重要的游戏参数。这样你就可以进行测试并跳转到你想要的游戏部分,而不必每次都进入单独对象脚本来修改代码,这也会让你忘记恢复一些变量的默认值。
评论 (0)