Flawless
本作是大二课程设计
简介
游戏名称:Flawless
运行平台:Windows
使用引擎:Unity
本作是一款俯视角冒险游戏,玩家在扮演一颗星球,从宇宙中其他地方吸取生命力,使自己也同样充满生命力,并最终寻找自己存在的意义。
玩家将主要通过自己的移动,利用各个星球的引力弹弓效应在宇宙中穿梭,同时宇宙中还有能加快速度的“开门”,能探测其他星球上生命的“生门”。玩家需要通过自己的路径规划,在抵达各个关卡的终点的时候维持住一定的生命量,并以生命量的大小来决定自己的结局。
游戏美术风格整体是冷峻、克制的,突出了主角作为一颗行星“无机物”的本质。
游戏截图




参与部分
1.独立完成了游戏最初阶段demo的制作,完成了“引力”的实现与玩家的控制功能。

2.完成了玩家和所有星球的建模的工作,并在Unity引擎中编写Shader,实现了星球从颜色丰富到黑白的转变。




- 独自完成了各个星球的功能设计与功能实现。
4.参与了游戏的关卡设计的工作,独立完成了关卡设计草图到游戏最终关卡配置的流程。
反思与收获
回顾整个项目,发现了以下的不足之处:
1.游戏的探索体验并不出色,相比于其它游戏,本作因为是太空背景,导致关卡中难以进行足够多数量的有效填充,各个星球和关卡中的机关作为兴趣点存在时,基本上就是玩家能看到的唯一的兴趣点,使得画面单调乏味。
2.游戏通关过于苛刻,玩家在关卡的最终目标是抵达关卡中的终点,而玩家的移动能力并不出色,需要借助其它星球的引力弹弓或者关卡中的机关进行机动,而因为关卡中的各个星球都是围绕着太阳进行公转的,使得关卡结构时刻都在变化,玩家可能因为错失时机导致在关卡中漫无目的地移动,难以发现最后的终点。
在这个项目中我得到了一下的收获:
1.探索了美术资产的生成流程,最终在blender里实现了从一张高度图到最后产出模型和贴图的流程,以下是这些探索的成果:


2.通过demo制作和对星球的功能实现加深了对引擎工具的理解。
3.通过对星球功能的设计与关卡设计积累了策划的工作经验。
Loading...
