单纯地说游戏“很糟糕”是不够的,因为这句评价并不能告诉你:为什么糟糕?是关卡设计出问题,还是角色动作不行?是游戏不平衡?游戏太重复?游戏的受众不是我们这群人?游戏流失玩家的原因很多,最快的一个就是让你的游戏“无趣”——那么应该怎么避免这种情况呢?
保持沉浸感
玩家喜欢玩游戏。玩家希望被游戏吸引,希望在心理或技能上受到游戏的挑战。所以如果有一样东西会让玩家失去沉浸感,为什么还把它放在游戏中?
加载页面是最明显的例子——没有人喜欢看加载页面。虽然很多高端的游戏已经使用了解决方案,主要是让玩家继续关卡,而其他内容在后台加载,仍然有许多游戏惨遭加载页面之害。所有游戏都必须加载,但必须把它对游戏的影响降到最小程度。
如果你的游戏中确实有加载页面,那么就把它做成互动的吧:《FIFA》让玩家练习射球;《Ridge Racer》让玩家玩《Galaxians》(《太空入侵者》式的迷你游戏),《英雄不再》有玩家点击鼠标就弹跳的星星。互动性不必太多,只要一个简单的交互元素就足以减少加载页面对游戏的负面影响。
过场动画通常也会破坏玩家的沉浸感。不可跳过的过场动画更是讨厌,但甚至可跳过的过场动画也存在问题:当玩家第一次玩游戏时,他们在执行任何操作前,通常会被迫观看过场动画,如果跳过就会错过情节。其实,把过场动画放在一个简短的介绍关卡后就行了:故事仍然在,玩家也仍然经历你的游戏提供的体验。或者,把情节融入玩法,这样玩家就可以边玩边了解剧情了。
一份2012年的调查表明,在线视频观看者可以接受的缓冲时间平均为2秒。如果你在开发一款网页游戏,那么你必须遵守相同的规则:虽然玩家愿意等待的时间长于2秒,但也不会长太多,所以尽量控制加载时间。超过30秒游戏就完蛋了。
对于游戏内部,你要谨慎处理某些元素,如在无底洞上移动的平台。如果玩家错过跳跃,他们可能要等10-20秒才能再试一次。任何此类玩法玩素其实都是强迫玩家等待,让玩家觉得自己受到惩罚。
在这方面《超级食肉男孩》处理得很好:当玩家角色死亡时,会立即重刷,这意味着玩家的沮丧感持续的时间非常短。这对这款游戏来说非常重要,因为有些关卡可能需要玩家尝试上百次才能通关。殖家不断地移动,只有在关卡之间才出现短暂的停顿。
super meat boy(from gamedev.tutsplus)
(《超级食肉男孩》中的一个简单关卡,充满死亡陷阱。)
强迫玩家等待也可能是一个有效的工具:潜行游戏和恐怖游戏通常使用它来营造紧张感,激烈的战斗之后的停顿可以让玩家有时间反思。然而,总是让玩家知道自己为什么等待而不是让他们觉得自己是因为某个失败而受到惩罚。
保持游戏的挑战性
如果游戏太容易了,玩家会觉得无聊;类似地,如果游戏太困难了,玩家就会失去兴趣。显然,这很大程度上取决于你的目标受众是谁——针对五岁小孩设计的游戏不太可能吸引硬核玩家。你的游戏的目标受众是哪些人?他们是否得到奖励或损失金钱?
在“太容易”和“太困难”之间寻找平衡点,是游戏设计的重要工作这一。理想情况下,你希望你的玩家沉浸在游戏中。当玩家格外专注于你的游戏,他们就进入全神贯注的状态了。此时如果游戏让玩家无聊或受挫,那么他们就会失去流状态。
挑战的表现形式有很多种。给玩家提供一个具有不实际的目标的挑战是可能的。如果玩家知道他们想达到什么,那么他们就应该能够达到,且不受惩罚。恶劣的操作系统通常是阻碍,特别是当多个动作都靠同一个按钮触发时。讲究精准的跳跃或物理谜题也可能让玩家产生失败感。这不是说游戏不可以有难度,而是必须理解没有理由的“困难”和“有挑战性”之间的差别。
另一方面,如果玩家不知道他们想完成什么,那么他们就会觉得失败。虽然沙盒游戏如《我的世界》中没有分项目标列表却运行得不错,但大部分游戏都必须有某些形式的最终目标,比如拯救公主或拯救世界。
老式冒险游戏通常遭“玩家失败”之害。文字冒险游戏《Claws of Despair》把玩家包围在致命的火焰中,唯一的解决办法就是输入“disbelieve illusion”。这种找到答案需要的心理飞跃太令人错愕了,许多玩家干脆就在这里放弃了。
点击冒险游戏也存在同样的问题。当玩家卡住时,他们会干脆把自己收集到的所有道具都对游戏中的对象使用一下。这个过程是缓慢又徒劳的。也许正确的做法——在Y上使用X对开发者来说是显而易见的,但对玩家来说只有在答案揭晓时才是明显的。
虽然点击类游戏通常以这类益智元素为主,但开发者必须理解玩家如何思考,并引导他们往正确的路径上思考。想象一下,游戏中有这样一个场景:玩家困在监狱里,手上只有一把钥匙和一把锉刀。钥匙和锉刀都无法打开监狱的门。如果当玩家使用钥匙或锉刀时,游戏只是告诉玩家“钥匙/锉刀不管用”,那么这就相当于惩罚玩家的正常逻辑。然而,如果玩家使用钥匙时,游戏告诉玩家“钥匙太多齿了,所以打不开”,那么解决办法就比较明显了:用锉刀把多余的齿磨掉。玩家知道自己想做什么(游戏
本文来源:游戏邦 作者:佚名