像素画横版跳跃游戏Dandara

摘要:像像素画横版跳跃游戏Dandara
Salt 世界正在崩溃的边缘。那些曾经拥有自由的居民现在纷纷受到压迫和隔离。但一切还没到山穷水尽的地步,在一片恐惧之中,一位女英雄挺身而出,犹如一缕希望之光。她的名字叫 Dandara。

游戏由Long Hat House开发,现在来看看开发人员是如何设计这款游戏的。

谁?

Hi,大家好,我是Joo Brant,Long Hat House创始人之一,我们从2014年开始决定一起开发游戏,将永不停止。我们的最新项目就是Dandara。

什么?

Dandara作为一款手机游戏,我们想在触摸屏上制作高质量快节奏的动作游戏。我将尝试解释在游戏实际开发中,控制方案的迭代思路,以及它在后期如何演变,还有如何适应游戏手柄。

为什么?

刚开始开发游戏的时候,我们处于一个非常不利的位置。我们没有出版商也没有任何类型的财务援助,也没有太多经验。我们的目标是将想法制作成游戏机,但自行出版并不是最佳选择。

这使我们用一种不同寻常的方式来看待移动平台:我们希望创造出本质上对移动设备有意义的游戏机制,从头开始设计,而不是从其他平台抄袭游戏玩法,或重复主流游戏的玩法。移动平台能够做得更多,但是由于市场的变化,(非休闲)玩家和开发者普遍忽视这个平台。

在项目的中间,Raw Fury加入并帮助我们专注于Dandara。我们决定尝试一种游戏手柄方案,然后将注意力转移到Nintendo Switch上,以适应两种类型的控制器。最后,我们的游戏将支持大多数主流游戏平台(PC,PS4,Xbox,TVOs)。

怎么做?

触摸屏的启动和释放有点类似按钮,但是滑动则不太一样,用手柄来模拟手势滑动会比较别扭。

角色忽略重力,并与平台对齐,从一个平台跳到另一个平台,同时用子弹进行攻击。屏幕底部和顶部的平台会朝着角色运动的方向移动,因此角色不能静止太久。另外在舞台中心会有一个敌人与玩家战斗。玩家需要找到最佳落脚点以便更好的攻击敌人。

起初,我们尝试点击移动和攻击,但最终决定专注于手势滑动操作。在屏幕的左侧,控制角色移动的方向,右侧控制角色攻击的方向,释放手指将确认该动作。通过这种方式,玩家可以通过滑动快速移动和攻击,不需要一直用拇指点按屏幕!(过去的手柄游戏,需要不停按按钮,角色才会进行攻击)

这样玩家可以像控制手柄一样双手握着手机,这种操作方式有别于一般的手机休闲游戏。

迭代

游戏一开始没有剧情,只有操作方式。

一开始,角色可以通过将手势滑动保持在一个方向来行走,但再次跳跃时需要考虑角度,所以玩家在再次跳跃时总是会移动一点。而且增加的行走动作会拖慢游戏的节奏,最终我们完全删除了角色行走动作。

由于该游戏操作的新设计带来了新的探索,这让我们感到新奇,因此我们在游戏中留下了固定的竞技场结构,并采用了更加复杂和彼此连接的场景设计。

在我们决定角色只能跳跃之后,玩家会自由地跳跃。但让玩家在任何地方瞄准和跳跃是一场噩梦。快速移动角色的感觉很棒!但是玩家必须小心,不要掉出屏幕导致游戏结束。而且,跳到不想去的地方意味着必须经常跳回来,这是令人沮丧的。

限制玩家跳跃的距离是没有意义的,所以我们限制了跳跃的范围,并且不让跳跃没有有效的着陆位置。为了尽量减少不必要的跳跃,我们在必要的地方添加平台。那时我们想出了用白色目标区域来暗示可跳跃的平台。

有时从屏幕释放手指可能会突然改变角色的方向。为解决这个问题,在开始跳跃之前,我们会先“保存”最后一个有效目标位置,这是玩家将要跳到的位置。这样可以避免在释放手指时改变跳跃方向。

我们进一步去提升手势滑动的便利性,增加了瞄准线最大限度减少玩家手指所需的复杂操作,不需要改变方向去找跳跃点,使移动决策更容易。

攻击也变的简单!受到魂斗罗游戏的启发,我们开始使用最简单的武器:一种“机枪”,它可以不间断地射向任何地方。而且为了提高速度和行动,我们添加了自动瞄准功能。

但是这样游戏就太简单了。玩家可以远离敌人,从屏幕外消灭敌人。这违背了快速行动的想法,也没有鼓励玩家探索场景。我们将机枪改为近距离散弹枪射击,取消了自动瞄准。近范围攻击使玩家必须快速跳来跳去攻击敌人。同时增加了定位和瞄准的价值。全范围近距离攻击敌人,可以造成更多的伤害!

关卡设计

关卡设计中最糟糕的情况是出现一些死角。比如下图中的红括号区域就是一个死角,死角使得玩家必须跳回去。这使得我们在设计和测试关卡的时候需要格外注意这个问题。

游戏手柄

游戏要移植到Nintendo Switch,我们首先想到的是直接移植触摸控件,按钮不像滑动那么直接,并且最终方向会常常改变,通过按钮确认动作也很不直观。

我们为每个动作单独映射按钮,然后使用左侧摇杆来控制方向,这仍然不太完美,因为每一次跳跃都需要摇杆来决定方向,时间长了非常疲劳。

最终我们想出了方向反射,当玩家跳跃时延长线会经过平台反射,并且移动的方向是一致的,玩家不需要再通过摇杆确认方向。大多数情况下,玩家只需瞄准一个方向,并在地面反射撞击时再次按跳跃键。角色就会持续不断的跳跃。我们希望手柄玩家也能获得与移动平台玩家一样流畅的游戏体验。

完。

Author: pixel32