GameDev Protips:如何设计具有深度和复​​杂性的游戏

让我们谈谈深度。 在游戏设计方面,基本目标通常是相同的。 玩家正在尝试实现一些目标,而障碍则挑战了玩家实现该目标的能力。 然后,玩家可以使用自己的输入来克服这些障碍并达到目标。 许多游戏都有简单的“敌人”作为障碍,但这随游戏及其类型的不同而不同。 就玩家的工具包而言,这将是控制器或键盘按钮所绑定的任何内容,包括许多游戏中的移动和攻击。

但是,这些障碍和工具并不是使游戏本身变得有趣的原因。 该变量的一个关键因素是玩家必须克服多少种有效障碍。 如果只有一个“正确”的答案可以克服所有障碍,那么随着重复性的提高,满足感就会很短暂。 这个决定没有意思,因为玩家没有太多发言权。 有趣的决定是答案不明显的决定,例如在(平衡良好的)格斗游戏中选择哪个角色,或者在射击游戏中使用哪个负载。 确实具有明显“正确”答案的某些决策仍会很有趣,因为它们依赖于先前的决策,因此从根本上来说仍然很重要。 已知具有很多有趣决策的游戏具有很高的深度。

深度是制作持久游戏的关键之一,因为它决定了游戏的技能上限。 由于决策至关重要,而且对手的决策也可能会影响您的决策,因此深度较高的游戏通常在每个会话中的表现都大不相同。 深度也是决定游戏复杂性的决定因素。 并非总是如此,例如棋盘游戏Go及其简单的规则集却极高的深度,但它们通常是相关的。 一些“最糟糕”的游戏是规则集极其复杂但由于掷骰子或其他随机机制而导致深度不够的游戏。 他们可以偶尔娱乐一下,但是由于技能水平极低,大多数人通常不想广泛玩它们。

在另一游戏中,具有深度的复杂游戏通常对于新手来说是令人生畏且难以学习的。 您可以在当今很流行的许多游戏中看到这一点,例如DOTA 2,英雄联盟或最具竞争力的多人游戏。 可访问性通常与深度冲突,但是有一些方法可以解决这种冲突。 最常见的方法是通过拥有超强的入门经验(例如深入的教程)或降低复杂性来使事情更容易学习。 另外,开发人员可以忽略该问题,而只是迎合适当的受众。 像DOTA 2这样的游戏非常适合愿意参与游戏并克服其学习曲线的铁杆游戏玩家,而许多流行的手机游戏(例如Candy Crush或大多数城市建设者)通常是为休闲玩家设计的,并且操作简单目标和相对较低的深度。

重要提示:所有游戏都具有相同的基本目标:达成目标并克服障碍。 游戏中有意义的决策量将决定游戏的深度,而复杂度通常与深度相关。 较高的游戏深度通常是一件好事,但随之而来的复杂性可能会破坏对新玩家的吸引力。 如果游戏具有很高的复杂性,那么在没有适当的入门经验的情况下其可访问性往往会很差,因此您可以尝试通过强大的教程来指导新玩家克服复杂性,从整体上降低复杂性,或逐步向玩家介绍不断增加的复杂性(最佳选择)。

另外,您也可以制作一款既适合小众受众又具有两全其美的游戏。 像DOTA 2这样的游戏是围绕愿意为单个游戏投入大量时间的核心玩家而打造的,因此,除了使事情变得直观之外,几乎没有触及到游戏令人难以置信的高度和复杂性。 像《英雄联盟》这样的游戏具有一种渐进机制,可以逐渐提高游戏的复杂性,因此新玩家不会感到太不知所措。 相反,许多手机游戏通常是为休闲玩家制作的游戏的示例,这些游戏不一定需要深度和复杂性高的东西,但对于相对简单的游戏玩法却能提供丰厚的回报。

为了正确设计深度合适的游戏以实现广泛的重玩性,入职流程和核心晋级系统都必须导致不断增加的复杂性,从而导致游戏的技能上限与比赛时间成正比。 说起来容易做起来难吗? 绝对。 这就是为什么经验丰富的游戏设计师不会很快过时。

如果您发现这篇文章很有帮助,请不要忘记在社交媒体上与您的朋友分享!

关于我

非常感谢您的阅读! 我很想听听您的想法。 在下面发表评论,在我身上 @doandaniel给我发送电子邮件

我是Daniel,Black Shell Media的共同创始人,也是《游戏开发成功的权威指南》的合著者, 是一具有超强实用性的免费电子书,标题最不言而喻。 如果您还没有检查过它,请记住,它带有我个人的技巧和窍门!