制作“解谜拆弹小游戏”,使用scratch3.0就可以[通俗易懂]

制作“解谜拆弹小游戏”,使用scratch3.0就可以[通俗易懂]【原创】文章全部内容皆为作者原创,如有转载请注明出处今天我们来制作一个解密类游戏,实际上就是"猜数字"游戏的一个改编版,为了

大家好,欢迎来到IT知识分享网。

【原创】文章全部内容皆为作者原创,如有转载请注明出处

今天我们来制作一个解密类游戏,实际上就是”猜数字”游戏的一个改编版,为了增加游戏的趣味性,我添加了boom角色,简单说的说一下游戏流程和逻辑:

开局会有一个随机数出现,当然我们是看不到的,倒计时10秒钟开始,如果在这段时间内我们输入的数字等于”随机数”,那么游戏胜利并结束;如果时间超出10秒了我们还没有猜出来的话,游戏失败并结束。这里要说明的是:参与者有无数次猜数字的机会,但是时间只有10秒。

如何从其他平台导入角色详细操作视频

视频加载中…

新建两个变量(倒计时、随机数),其中倒计时用来给整局游戏进行倒计时,随机数用于在开局时随机出一个解密数字。

制作“解谜拆弹小游戏”,使用scratch3.0就可以[通俗易懂]

准备两个角色的贴图用于”炸弹”和”爆炸效果”,这两个贴图是我在”慧编程”软件中找到的,然后上传到scratch中的(scratch图库中的角色实在太匮乏了)。

制作“解谜拆弹小游戏”,使用scratch3.0就可以[通俗易懂]

角色1脚本:

隐藏随机数,不可以让玩家知道答案;对变量”随机数”赋值1~100之间的随机数;提示时间2秒;重复执行【询问/判断】,如果猜对了就先停止其他脚本,播放Tada之后,再停止全部脚本。

制作“解谜拆弹小游戏”,使用scratch3.0就可以[通俗易懂]

角色1脚本2:

广播”消息1″,通知boom角色动画效果;等待2秒,使得与”提示时间2秒”相互抵消;重复10次,每次间隔1秒,这样就是10秒的倒计时(同学们可以根据自己的想法进行调整);

如果10秒后没有猜出来的话就停止其他脚本,广播”消息2″;播放声音Lose;停止全部脚本。

制作“解谜拆弹小游戏”,使用scratch3.0就可以[通俗易懂]

角色Boom脚本:

当收到”消息1″时,开始拆弹中,调整炸弹角色的亮度调整(实现闪烁效果,提示作用);

当收到”消息2″时,解密失败(10秒钟内没有猜出随机数),停止炸弹的闪烁效果(停止该角色的其他脚本),重置亮度(0),换成boom7造型(就是一个已经炸开的造型,如图所示)

制作“解谜拆弹小游戏”,使用scratch3.0就可以[通俗易懂]

运行界面:

制作“解谜拆弹小游戏”,使用scratch3.0就可以[通俗易懂]

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/7193.html

(0)
上一篇 2023-01-03 14:20
下一篇 2023-01-03 14:40

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信