所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
新年收礼小游戏
汤果 2019-01-03 11:10:43
3
0
简单

快过年了,做了一个小游戏供大家玩乐。

projectImage

游戏规则

天上随机掉落各种不同的新年礼物。玩家需要通过键盘上的左右键控制底部碗的移动。

每接到一个礼物,积分加 1 分。

如果接到爆竹,积分清零,游戏结束。

制作步骤

步骤1 步骤1
添加背景和角色

在背景库中选择“冬日”作为背景图片。

projectImage

创建角色“礼物”,造型由以下六种物品组成。

projectImage

创建“爆竹”角色,造型一为一串爆竹,造型二为绽放的烟花。

projectImage

创建“碗”角色,造型选择库中的“碗”。

步骤2 步骤2
新建变量

新建一个变量,名为“得分”。

projectImage
步骤3 步骤3
添加“碗”脚本

碗一开始在舞台底部,通过侦测键盘上左右键是否被按下,控制碗左右移动。

projectImage

如果“碗”碰到爆竹,则将得分清零,游戏停止。广播发消息,告诉其他角色游戏结束啦。

projectImage

“碗”接收到广播的消息后,提示“游戏结束”,并将得分清零。

projectImage
步骤4 步骤4
添加“礼物”脚本

礼物从上空随机位置出现,用随机数产生 X 坐标位置。随机切换一个造型,克隆产生一个副本。

projectImage

礼物产生以后需要从天而降。设置条件,当副本启动的时候从上往下降落。如果遇到“碗”就将积分加 1,同时播放声音“啵”,将该副本删除。此外,如果遇到地面也需要将副本删除。

projectImage

如果侦测到广播消息,需要将所有角色的动作停止,因此需要添加部分代码。

projectImage
步骤5 步骤5
添加“爆竹”脚本

“爆竹”脚本和“礼物”脚本类似。

projectImage

效果演示

代码文件

项目地址:https://gitee.com/TomHGTang/new_year_gift_collection_games.git

欢迎大家下载体验~~

Makelog作者原创文章,未经授权禁止转载。
3
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]