【Scratch教程100例】015 Scratch制作数字炸弹

买彩票的时候,我希望每一位数字我都能猜中,这样我就能中大奖,而玩数字炸弹游戏的时候,每一次让我猜我都希望我能避开它,不然我就得倒大霉。

首先,我得介绍一下这个数字炸弹游戏,它是一个多人游戏。由出题人随机出一个数字,并说出数字范围,让玩家猜一个数,比如出题数字为21,出题人问:请在1~100之间猜一个数,玩家随机猜,正好猜到了这个数就得受到惩罚,没猜到分为两种情况(①比出题数字大,比如猜了88,出题人缩小提问的数字范围,问下一位玩家,请在1~88之间猜一个数;②比出题数字小,比如猜了10,就会问请在10~100之间猜一个数)。每猜一次就缩小一次范围。直到被人猜到。

 【Scratch教程100例】015 Scratch制作数字炸弹-少儿编程网

以上就是游戏的代码,我们可以进行拆分后逐步分析。

第一小段属于准备程序。

【Scratch教程100例】015 Scratch制作数字炸弹-少儿编程网

第二小段属于提问代码。

【Scratch教程100例】015 Scratch制作数字炸弹-少儿编程网

执行之后的结果如下图。

【Scratch教程100例】015 Scratch制作数字炸弹-少儿编程网

这段代码的作用是将输入的文字、变量、符号连接起来进行询问。

第三部分是对回答进行判断。

【Scratch教程100例】015 Scratch制作数字炸弹-少儿编程网

整段代码再加一个重复执行就好了,期中最重要的思想是变量的二次赋值,询问范围的最大数字和最小数字会随着回答的不同而发生更新变化。变量其实就像一个只能装一个数据的盒子,后放进去的数据会把之前放进去的数据挤出来替换掉。而数据放进变量盒子这一过程就叫做赋值

 

本文链接:【Scratch教程100例】015 Scratch制作数字炸弹

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:少儿编程网,谢谢!^^


*文章为作者独立观点,不代表少儿编程网立场
发表评论

坐等沙发
相关文章
【Scratch教程100例】040用scratch求去掉最大值和最小值后的平均值
【Scratch教程100例】040用scratch求去…
【Scratch教程100例】039利用不同乐器演奏两只老虎
【Scratch教程100例】039利用不同乐器演…
【Scratch教程100例】038女孩与幽灵短剧之任意门
【Scratch教程100例】038女孩与幽灵短剧…
【Scratch教程100例】037玩仔带你周游世界
【Scratch教程100例】037玩仔带你周游世界
【Scratch教程100例】036用Scratch制作幻影汽车
【Scratch教程100例】036用Scratch制作…
【Scratch教程100例】035用scratch做一个幸运大转盘
【Scratch教程100例】035用scratch做一…
Scratch是由麻省理工学院(MIT)设计开发的一款面向少年的简易编程工具,是适合于全世界儿童学习编程和交流的工具和平台