一、设计目的

设计一段关卡流程,引导玩家从山脚村庄前往山顶。在过程中学习基本的的游戏操作(移动、探索和滑翔的交互规则),来到山顶时完成新手教学,开启新的游戏目标。

二、期望效果

完成移动、滑翔、交互的教学,并使用以上玩法元素完成一个初步的关卡流程。

三、流程介绍

背景

玩家是梦想征服每一座高山的冒险家,将在旅途中一边收集星之力量一边登上山顶。本流程是玩家开始旅程的第一站。

流程

开场动画后,玩家醒来并进行移动(移动教学),在村子的入口处遇到村民npc(与npc交互教学),npc告知玩家可以询问村长。

玩家来到村庄寻找村长,需登上村庄中心的屋子(考验),村长建议想要登上山顶,需要滑翔伞(能力)。而滑翔伞存放在仓库塔顶中,玩家需要自己去取。玩家接到任务,需要前往仓库(详细关卡)获得滑翔伞。(引入攻击小怪、跳板、按钮机制)。

得到滑翔伞后解锁滑翔能力,玩家使用滑翔能力登上山顶。(引入上升气流、踩一下会消失的云机制)。

登上山顶后初步新手流程结束,开始新的旅程。

预估时间

开场动画(2分钟)——移动和交互教学(3分钟)——寻找村长(3分钟)——村庄自由探索(5分钟)——仓库探索(2分钟)——交付任务(1分钟)——得到滑翔伞后登山(3分钟)——过场动画(1分钟)——新旅程开始

流程图如下:新手教程

四、整体环境

平和、温馨、富有生机的被山簇拥着的村庄,以绿色为主色调,村庄以村长所在的较高的屋子为中心,周围散落着其他屋子,村子背靠需要玩家攀登的山。村中的塔楼连通地下仓库。

纵向结构:从低到高依次为仓库(关卡)、山脚村庄、高山。

整体布局参考图:(p1、p3、p4图源pinterest,p2为旷野之息游戏截图)

整体结构参考

村庄参考《塞尔达传说旷野之息》卡卡利特村、《剑灵》海树村

五、详细点位

1、地下仓库

地下仓库为箱庭式关卡,在该地区引入跳板、怪物、火门—按钮机关机制。

参考图《TUNIC》阴沟之下和青蛙领地:

地下仓库参考

地下仓库动线

地下仓库路线

详细设计

1

路线引导:起点处用地面和墙面的箭头引导玩家前进的方向。

进入游戏眼前能看到木牌,很自然靠近看到操作说明,且靠近时操作说明自动展开,远离时自动折叠。

收集物的摆放:用金币的弧度鼓励玩家完成完美的跳跃。

2

奖励的升级:第一个台阶的奖励放了金币,第二个台阶进行升级,用未知的盒子引起玩家的好奇心。

新机制的引入:引入火门机关,并将控制开关和箱子放在火门前进行教学,让玩家学会举起箱子压住开关。并且给开关设置了特殊音效,让玩家操作开关时得到正反馈。

3

有了前面的引入,玩家自然联想到关闭火门需要寻找开关,进入右侧房间,完成机关解谜的考验

4

路线引导用箭头指示按钮和箱子位置,让玩家建立目标。当玩家越过拿到箱子时可以直接跳到开关上,避免了重复路线。

难度规划:引入新机制跳板(跳板随着玩家的跳跃而改变),用单一跳板让玩家熟悉跳板机制,之后需要跳过两个跳板,让玩家熟悉并练习跳板机制,关卡后续还有多跳板组合,难度逐步上升。

5

补救措施:当玩家出现失误掉落后,在地面增加黄色弹簧补救措施。

6

当玩家解开谜题越过火门后,立即给予星星作为奖励,并给出存档点

同时设置一个landmark地标作为该区域中心,接下来将出现岔路。

7

给玩家提供选择,可以直接走跳板路径更快通关,也可以选择高台路径进行额外收集。

8

这里是多组跳板的组合,是对跳板机制的考验,然后用金币和箭头引导玩家,乘坐升降电梯前往地上部分。

2、乘风而上的登山

参考《蔚蓝》:

24

出乘坐电梯后来到地上部分,这部分主要的内容是爬山,所以动线设置上契合爬山主题,曲折向上。

动线设计

爬山动线设计

详细设计

9

玩家乘坐电梯来到地上,立刻就能捡到滑翔伞解锁滑翔能力,并且能看到全景,看到最高处将要前往的目标。

10

给玩家一个较高的起点,方便玩家使用滑翔能力前进。并且放置很多上升气流,符合环境,也方便玩家通过气流上升进行滑翔。

11

为爬上引入新的踩上去后会消失的云(用方块表示),同样采用单一方块进行引入,让玩家熟悉后放置多个方块。

12

最后接近终点,通过建筑复杂度给玩家一定的仪式感。

六、部分数据设定

地图

地图大小:100*100

地图高度:105

人物

最大生命值(maxHealth):3

重力(gravity):38f

跌落重力(fallgravity):65f

重力最大加速度(gravityTopSpeed):50f

跑步加速(runningAcceleration):16f

跑步最大速度(runningTopSpeed):7.5f

跑步转向摩擦(runningTurningDrag):14f

可跳跃次数(multiJumps):1

最大跳跃高度(maxJumpHeight): 17f

最小跳跃高度(minJumpHeight): 10f

滑翔重力(glidingGravity): 10f

滑翔最大下降速度(glidingMaxFallSpeed): 2f

滑翔转向摩擦(glidingTurningDrag): 8f

场景机制

电梯速度(MovingPlatformSpeed):8f

电梯等待时间(MovingPlatformWaitTime):3

弹簧力(SpringForce):28f

向上气流力(gravityFieldForce):70f

消失云消失延迟(FallingPlatformFallDelay):1、1.5

消失云重新生成延迟(FallingPlatformResetDelay):4

史莱姆

接触伤害(contactDamage):1

发现范围(spotRange): 5f

视野范围(viewRange): 8f

跟随加速(followAcceleration): 10f

跟随最高速度(followTopSpeed): 4f

七、视频演示和试玩下载

由于视频大小限制,这里只放出快速跑图版本的视频演示:(由于github连接不太稳定,如加载不出可以选择下载,约87mb)

本demo已打包成.exe可执行文件,可直接下载:

通过百度网盘分享的文件:paperdemo.zip
链接:https://pan.baidu.com/s/11GZkN-9fyFU5nkeGwiEPzA?pwd=ikrj
提取码:ikrj
–来自百度网盘超级会员V1的分享

解压后在该目录下直接点击PaperDemo.exe即可运行。