Salvation——项目进展&已取得的成果

Posted 宁静致远

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Salvation——项目进展&已取得的成果相关的知识,希望对你有一定的参考价值。

写在前面:这个项目为原创团体项目,其中美术设计与部分关卡功能为其他成员完成,我负责的部分以角色动画和登录注册为主。

一、游戏美术设计


 

 

游戏背景,道具,动物,人物帧动画制作全部完成。

1、人物

 

 

2、游戏背景

 

3、怪物

 

4、小动物

 

5、开始剧情

 

6、开始说明与登录注册

 

7、结局

 

二、游戏关卡功能

 

 

游戏的三个关卡,难度从低到高,包括角色动画,背景切换等技术功能全部实现。

1、角色动画:

  • 玩家控制的角色,可以通过控制←↑→键,实现向左或向右的行走、奔跑或跳跃功能。
  • 游戏中的怪兽角色,会不断的左右循环行走。
  •  玩家控制的角色在通关时,如果碰到怪兽,会触发死亡动画。

 

2、游戏关卡:

  • 玩家每一关卡末尾吃掉道具,增加下一关的背景:实现人物与道具间的碰撞触发。
  • 第一关默认拥有一个背景画面,随着过关成功所拥有的背景画面会增加。
  • 第二关比第一关多了一种背景的切换,总共有两个背景,类推第三关有三个背景供切换。
  • 游戏通关的主要操作是切换背景,同时隐藏自身颜色与背景色一样的障碍物,或者使自身颜色与背景色不同的物体显示出来,玩家通过不停切换背景来通过障碍物或是给自己搭建桥梁通关。
  • 游戏的场景切换,具体包括游戏开始界面到剧情界面再到第一关卡第二关卡等、和死亡时进入死亡界面、过关时进入过关界面都可以通过靠自动、碰撞触发或是按键来实现。

 

三、游戏丰富度

 

 

游戏中怪兽,小道具的两用性以及多结局式游戏系统增加了游戏的丰富度与可玩性。

1、游戏中除了怪兽的存在给角色通关增加难度以外,还设置了很多小星星和小鱼等小道具,在玩家选择不同的通关路线时,这些道具,即可能成为障碍物,也可以作为助力物使用。关键的消除或利用方式,通过按键切换背景来实现,隐藏或是显示。

2、玩家在游戏中结算的杀戮值不同,会直接影响到最后的结局有不一样的场景:

 具体有三种:坏结局:Egoist                 杀戮值=3

                      普通结局:Human             3>杀戮值>0

             好结局:Salvation            杀戮值=0

 

四、数据库连接

 

 

游戏开始之后,进入登录注册页,在注册用户名与密码之后,成功登录。

 


版权声明:本文为原创内容,非经本人允许,不得转载

以上是关于Salvation——项目进展&已取得的成果的主要内容,如果未能解决你的问题,请参考以下文章

Salvation——关卡功能&数据库基础实现

Salvation——怪物角色动画&主角碰撞死亡动画

GWT RPC 无法正常工作

Salvation——人物角色动画实现

取得项目的 Git 仓库

华为鸿蒙已在操作系统取得三足鼎立之势,另一个系统更居于第一!