自定义关卡,闯关游戏沙滩足球!Cocos Creator 实现!
游戏预览游戏玩法▌游戏开始后,在足球附近滑动,出现足球运动轨迹,调整运动方向,松手后,足球将沿着运动轨迹运动,运动过程中碰到星星,就吃星星得分,吃到的星星越多,分数越高。游戏介绍▌游戏主要有 3 个场景,游戏开始、关卡选择和游戏中,每一个场景绑定一个逻辑控制脚本组件。▌游戏开始场景,主要是过渡场景,显示界面,点击开始按钮,跳转到关卡选择场景。▌关卡选择场景,根据关卡配置,获取当前的所有
应用介绍
游戏预览
游戏玩法 ▌游戏开始后,在足球附近滑动,出现足球运动轨迹,调整运动方向,松手后,足球将沿着运动轨迹运动,运动过程中碰到星星,就吃星星得分,吃到的星星越多,分数越高。
游戏介绍 ▌游戏主要有 3 个场景,游戏开始、关卡选择和游戏中,每一个场景绑定一个逻辑控制脚本组件。
▌游戏开始场景,主要是过渡场景,显示界面,点击开始按钮,跳转到关卡选择场景。
▌关卡选择场景,根据关卡配置,获取当前的所有关卡,并根据以往玩的游戏记录,显示以往各关的成绩。
▌游戏场景,就是游戏的核心,玩家通过操作,实现足球射门效果,根据足球吃到的星星和最终是否进入球门判定游戏成功与否。
游戏实现 ▌开始场景,挂载 GameStart 脚本,玩家点击后跳转至关卡控制场景,进入游戏的第一个场景,声音的播放,也放在这个场景的逻辑内。
▌关卡选择场景,挂载 SelectGame 脚本,默认添加 9 个关卡,从第 1 关至第 9 关,依次加载关卡并显示在一个网格 Layout ,根据本地存储的每一关玩家以往成绩,显示星星数量,再读取存储的以往最好成绩的关卡等级,显示所有可以体验的游戏关卡(即低于和等于最好关卡等级的关卡),锁定没有开启过的关卡。
▌每一个关卡设置成一个预制体,预制体上保留 3 个精灵,标记星星数量,第几关,还有关卡锁,关卡锁显示时,需要屏蔽点击事件,点击不让进入游戏,所以就会在锁图片的节点上,挂在一个 BlockInputEvents 组件。
▌游戏场景,挂载 playGame 脚本,根据当前的关卡等级,选择对应关卡的预制,加载到当前游戏界面。
▌目前游戏内只做了 3 个关卡,如果需要更多,可以自己手动修改各关的配置,达到自己想要的理想效果。
©软件著作权归作者所有。本站所有软件均来源于网络,仅供学习使用,请支持正版!
转载请注明出处: 我的网站 » 自定义关卡,闯关游戏沙滩足球!Cocos Creator 实现!
发表评论 取消回复