可爱的小朋友们,今天就来编一个经典的打地鼠小游戏吧。
游戏介绍:玩家通过控制锤子击打从洞里冒出来的地鼠来得分。
打地鼠
效果图
玩家通过操纵锤子击打从洞中出现的地鼠来得分。
多变的
在这个游戏中,我定义了 2 个变量:
Time Remaining:游戏还剩多少时间,这个变量会显示在屏幕上。
分数:已经获得的分数,这个变量显示在屏幕上。
背景
图 1 背景图片
“背景”脚本
图 2 后台脚本
后台只有一个脚本,即收到“游戏开始”消息后java 打地鼠游戏素材,设置变量初始值氛围,开始游戏倒计时。将变量“分数”设置为 0,将变量“剩余时间”设置为 30s。在循环体中,每等待1s,变量“剩余时间”减1。当“剩余时间”为0时,播放“Game Over”,停止所有脚本。
角色
图 3 字符图
这个游戏一共有13个角色,9个地鼠,1个锤子,开头和结尾3个角色。
第一个角色:启动界面
图4 启动界面示意图
“启动界面”脚本显示
图5 启动界面脚本
第一步:点击绿旗时,显示字符。
第二步:收到“游戏开始”后,隐藏角色。
第二个角色:开始按钮
图 6 开始按钮
开始按钮脚本显示
图 7 开始按钮脚本
步骤一:当绿旗被点击时,移动到指定位置,移动到最前面,显示字符。
第二步:点击角色时,隐藏角色并播放“游戏开始”。
第三个角色:锤子
图 8 锤子图
锤子有 2 种皮肤,“普通”和“攻击”皮肤。
“锤子”脚本展示
图 9 Hammer 脚本
步骤1:收到“游戏开始”后,显示角色并移动到前面。重复以使锤子跟随鼠标。如果检测到鼠标被按下,则换成“Attack”皮肤,然后等待0.2s换成“Normal”皮肤。
第 2 步:当收到“游戏结束”时,隐藏角色。
第四个角色:结束信息
图 10 结束信息
“结束消息”脚本显示
图 11 结束消息脚本
步骤1:当点击字符时,隐藏字符。
第二步:收到“Game Over”后,移到最前面显示角色。等05秒。
第五个角色:地鼠
图 12 地鼠
“Gopher”脚本展示
图 13 Gopher 脚本
步骤1:当绿色标志被点击时,移动到第一个洞并隐藏角色。重复执行,随机等待一段时间,显示字符,表示地鼠已经钻出洞了。随机等待一段时间后,隐藏角色。表示地鼠又回到了洞里。
Step 2:当绿色标志被点击时,重复执行,检测地鼠是否接触过锤子,锤子的形状名称是否为“attack”。如果同时满足这两个条件,则播放声音并隐藏角色。得分加 1。
字符 6 到 13:Gopher 2 到 Gopher 9
因为《Gopher 2》到《Gopher 9》的造型和声音与《Gopher 1》相同java 打地鼠游戏素材,所以剧本基本相同,只是每个角色的位置和随机等待时间都不一样。孩子们,你可以复制“地鼠一号”的角色,稍微修改一下剧本。好了,打地鼠游戏就完成了!来试试跑吧,一起斗地鼠吧~
- 结尾 -