我觉得我们不够讨论两个游戏开发的方面,这使得开发游戏比应该有的难得多。
对于新游戏开发者的建议通常是不要过度设计,脱离教程地狱和使用版本控制。
但是我遇到的两个问题是 过度设计 和 通过“研究”拖延。这两个问题都源于一种完美主义。
什么是过度设计?
对于我来说,过度设计和过度设计是两个完全不同的东西。
过度设计 是设置不现实的目标或尝试一个你实际上无法完成的项目,主要是因为时间、预算或技能限制。
过度设计 的另一方面是设计一个游戏或系统,包含不必要的复杂性、过度的功能或过早的可扩展性。
虽然我听说过百次关于过度设计的警告,但我实际上看到过度设计在游戏开发社区中被赞扬了。有很多帖子是关于人们为游戏创建超复杂的系统,实际上并没有增加游戏的乐趣(比如科学上严谨的眼镜(一个真实的帖子)),这些帖子获得了很多赞扬。
当然,我不是说我们应该阻止人们为乐趣而创建新东西,但这会让新游戏开发者觉得游戏必须包含复杂性和深度才能好。
还有另一件事情就是假设的可扩展性。你的游戏不需要拥有完美的代码架构,它甚至不需要拥有平均的代码架构。如果你是一个独立开发者,就用你所拥有的任何手段创建一个机制,然后就让游戏变得有趣。
我试图为我的游戏创建一个“好的”卡牌系统,使其超级可扩展并适用于任何场景,但我花了几个星期的时间才意识到这是没有用的。
做“研究”
第二件事情就是内容。
我看了很多YouTube视频,了解什么使得游戏好、有趣或成功,并且我读了很多文章、Reddit帖子和书籍,但我永远也无法“理解”。
你无法通过学习来创造一个有趣的游戏。你必须实际上开始创作并获得实际经验才能取得进展。
如果你没有创作,那么你就是在消费娱乐。
我不想羞辱任何人观看YouTube视频或阅读Reddit,因为这些东西把我带入了游戏开发并激发我开始真正制作游戏,它们只是真的有趣。
但是,你必须理解标记它为研究或教育是一种拖延。
总之,游戏不需要完美,只要开始制作并在过程中有趣就好。
我想听听你们对这个分析的看法。
如果你有兴趣了解更多,我创建了一个短视频,更加详细地讲述了我的个人经历:
https://youtu.be/cGSAh9Rt_LE?is=4I0lWP_ZHekDLGEH
但请记住,这个视频是娱乐而不是研究
评论 (0)