projects

Color of Stars

· 13min

项目主页:下载安装包

简介

一款使用 Unity 引擎开发的 2D 色彩解谜游戏。玩家需要通过对物体吸取和涂上颜色,实现色彩的分离和混合,进而改变物体的属性和状态,最终解开场景中的谜题。

项目来自腾讯游戏 2022 策划公开课

关卡数目:3 个 场景搭建:2D 角色、物体,参考《Chicory: A Colorful Tale》 场景镜头:2D 正面俯视角 场景风格:以黑白灰为基调

《Chicory: A Colorful Tale》
《Chicory: A Colorful Tale》

主要玩法

颜色概念及解谜设计:

  • 红色:“照明、光亮”,被上色的场景物可以提供光照(黑暗场景可以使用),指引道路;黄色:“枯萎、衰落”,改变场景物体体型使其缩小;
  • 蓝色:“流动”,对应水的流动、蓝天的流动,被上蓝色的场景物如果和水域连通在一起则可以“流走“,对应是物体的消失;
  • 橙色:“凝实、土地”,可以将物体凝实以通过,如将云固体化;绿色:“生长、活力”,改变场景物体体型使其长高;
  • 紫色:“连接、电力”,被上色的场景物可以传导电流,在两个或多个装置间形成回路,激活装置。

关卡设计

第一关

第一关原型
第一关原型

主要流程: 1、角色自带黄色和蓝色喷枪; 2、角色从场景 1 进入,将蘑菇从绿变黄,登上平台; 3、角色发现水面上有一座红色拱桥,将红色拱桥加黄色变橙色,桥面凝实,成功通过水池; 4、角色进入场景 2,将树上色成紫色的一连串,使得电源连通闸门,闸门打开,角色登上右侧地块; 5、角色来到场景 3,中间有一根水管喷出一根 2 高度水柱(不要上色,避免不必要的交互)。需要去紫色处提取红色给深灰标记处的水泵断电关闭,添加放电特效提示供电关系,紫色处电源设计成易懂的形状(比如电池); 6、角色关闭电源后,蓝色处水柱消失,变成 0 高度。进入 0 高度层,此时出现一只白色的鸟从最右下B 飞入,之后在 B 覆盖区域顺时针绕圈,飞过(重叠)紫色块(此时已经是蓝色)时身体会带上蓝色,飞过在白色B 时会经过云变回白色。需要玩家给白鸟上红色去恢复紫色供电,玩家在水管处被水柱推到 2 高度,然后可以通过; 6、角色前进来到右侧较高的地块,进入终点。

第二关

第二关原型1
第二关原型1

场景切换及大致方位示意如下,注意镜头不跟随人物,且大小一致,可适当对内容大小和位置作一些调整来满足镜头。

第二关原型2
第二关原型2

update:出生于 1 高度,自带红黄

1 、写了“入”和“出”的部分代表了整体的入口和出口。预期要求入口进来见到紫色电源后以后,紫色电源噼啪放几下电,然后变成红色,同时出口的铁网门关闭。红色电源处在一个蓄水池中间,玩家不能步入。水池连接一根水管,紧贴上方的路径延伸。

上方路径是一个直接通向右侧(场景 5)的路径(水管大致处于 1 高度平行于地面)

第二关原型3
第二关原型3

下方路径是遇到黄色的木板但是长度不够(黄色导致的缩水属性),或者如果能做出萎蔫软绵变形的效果就还是用植物,走过去就会掉到 0 高度。但是可以走回出生平台。需要给黄色添上红色固化。 边上的三角筒和垃圾桶只是示意,能表明不可步入的场景物件即可。

2、遇见绿色高灌木拦路。几丛灌木互相重叠,处灌木底下有浅水坑,和稍远处蓝色的水池连通。提取黄色后灌木化为水汇入池中,带处变为水塘地形。然后去紫色有个秋千机关,紫色电源电吸附了一块红色秋千板。提取紫色电源红色后,电源变成蓝色(但不变成水),红色秋千板自由落体并绕深灰色块的支架摆动到小船形状的黄色物体上,获取橙色摆渡船(然后船自动靠岸,先前船都是和玩家用水隔开)。坐船渡水,前往场景 4。这里电源失效的时候左上角的平台也会下落。

第二关原型4
第二关原型4
第二关原型5
第二关原型5

3、承接第三关的场景,从右下角进入这个场景。称新场景为“上方” ,第三幕上方的局部为 “下方” 见到一个杠杆结构,一端有一个蓝色柱子。另一端放了一个红色喷笔,放出红色色块,然后天平平放时墨团都喷在上方地面上了。然后期望是蓝色柱子变绿长高抬高“枪口”,可以将墨团打到下方电源上,从而升起上方左侧的平台,以通向场景 5。

4、这关较为复杂,就稍稍补充一些色彩细节。下半部分的物体只是匹配场景 2 的。先看右上角的装置,有一个蓝色球放在一条导轨上,被灰色挡板挡住,位置大概在 2 高度。蓝色球后方有一个圆洞,可以用来补充球。这个装置画得比较单薄,可以安排一个装置或直接嵌在墙壁 里。导轨通向一个管道(回扣场景 1),预期是蓝色球在解除挡板(通过让紫色电源失效完成)后可以沿着导轨滚到管道上方然后进入管道变成水。

但是导轨途经路上一个水坑,蓝色球经过水坑就直接融到水坑里而没法继续往前滚。预期需要的操作是,失效电源以后走上跷跷板,走向左端,那么右端会上翘,黄色跟蓝色球接触使球变绿,度过水坑,然后球比管道口略大一点,卡在上面,玩家走过去提去黄色以后球变水溜进管道。(这边比例是重要的但是画得有点崴,需要满足的条件是球下滚到操作范围的时间要大于从电源走到跷跷板左端的时间,所以可能电源和板距离再近一点,板再短一点)。

最后是左侧连通场景一道路上的一颗绿草,这棵草会挡住去路。但是草的色块和下方一棵绿树的色块有重叠的,而树下半部分根处和管道有重叠。预期是玩家一套操作把水弄进管道以后发现人过不去,然后提取个黄色,然后再给管道弄个水球,然后管道里的水把树和草一波带走。之后可以回到场景 1,此时场景 1 中电源被激活,出口门打开。

第三关

第三关原型1
第三关原型1

带红黄蓝三色,场景编号左下开始为 1,逆时针编号,一共四幕。左下的下方为 0。补充三四关间衔接教学,放在第四关开头:

第三关原型2
第三关原型2

左右下角各一个激励源,只要玩家分别涂上红和黄,就能形成一个会移动的橙色硬实块,当做传送装置。整体场景可以细窄一些,边缘直接当成阴影不可见就行。这关还有个作用就是让玩家知道这类源只能上原色。

第三关原型3
第三关原型3

具体流程:

1、 进入后可以见到一条 L 型缝(沟槽),缝的左下边也是镜头的左下处有一个原色激励源,会定期(4.5s 可能)发出衰减距离为 3、宽度为 1 的球面波,波速为 0.5m/s。(关于波的属性的值暂时不完全确定,可以在定义相关类成员时用 public 修饰一下,然后在 inspector 里面调一调看看)。激励源玩家不可触及,然后边上有一个开关(似乎可以不用)和配套的电源,电源颜色无,该电源是用于控制这个源在缝里面来回运动的。玩家进入场景后 1s 后源就开始释放红色色带。

第三关原型4
第三关原型4

2、 向右进入下一个场景,可以发现上方有一个电源控制的升降桥,但是电源此时是蓝色的。此时要求玩家意识到刚才的红色源移动以后可能可以把颜色传给蓝色电源(控制升降桥的那个)。

第三关原型5
第三关原型5

然后右侧也有一个直条的缝,里面也有个源,但是不同的是该源可以触及的,然后边上也有一个电源控制其来回移动,这个电源则默认紫色接通。

3、 沿着桥上去,不出意外的话,桥很快就又降回去,因为红色色条传播走了。然后玩家会发现面前几棵树挡住了去路,树不远处有个水坑,但是树跟水坑没连着。期望是玩家利用刚才那个直上直下的激励源发个蓝色的色条,刚好能让树和水坑在颜色上互相覆盖产生连通,然后消去树。

第三关原型6
第三关原型6

消去树后可以触及刚刚的蓝色电池,但是此时玩家可能不会意识到要给这个弄成紫色。进入场景 4。

4、 进入最后一个场景,可以看到出口,但是被一个左上角孤岛上的电源控制着无法打开,该电源为蓝色。考虑路径就是回到场景 1,把红色激励源移到 L 型的角上,然后传播距离才能刚刚好够。

这里有一些坑。一是激励源移动速度和它产生波的速度不是统一的,因此绝大多数玩家哪怕保传送装置开启也不一定会意识到这一点,至少在最后这个场景之前。还有就是先前那个升降桥是靠红色波带起来的,很可能会有玩家忽视了这个电池,导致多跑几趟,这些是必要的。