猫史档案馆


【教程】如何制作一个“10以内加减法”的游戏?(上)

用户:The_End_404N0tF0undThe_End_404N0tF0und查看:19 回复:21 评论:19 创建时间:2021-02-15T14:49:12


首先,要打开Kitten4,这个就不用我说了吧,大家都会打开

然后点击变量盒子,在里面设置两个变量,分别起名为“数字1”和“数字2”,变量样式选择最后一个(因为最后一个代表纯文本)

center_image

然后我们将它们放大,并且放在舞台适当的位置,并且用源码画板来制作一个“+”号:center_image

这样我们的准备工作就做完了,接下来我们开始制作积木,制作程序。

如下,我们要选择积木家族的老大,也是最常用的积木:“当开始被点击”。

然后我们要拖出将变量设置为积木,并将它们组合在一起,就像这样:

center_image

唉,不是加减法吗,怎么都是0?别着急,我们要生成随机的加减法。所以我们要认识一个新的积木:随机数积木。

center_image

因为是10以内加减法,所以我们要从0到9之间随机选一个数。然后呢?

此时,我们要开始答题了!center_image

这样可以让我们的加号问你一个问题,问你这两个数相加等于几?

此时,我们可以用如果积木来判断回答是否正确。

如果不用说了吧,我们认识一下这两个积木。center_imagecenter_image

第一个就是布尔值积木,也就是判断真假的积木。下面就是将两个数相加。如果积木就是判断一个布尔值是否为真,如果为真,就执行下面的积木,如果为假,就不执行下面的积木。

要判断答案是否正确,可以用你的答案是否等于这两个数相加的结果。center_image

当然,这个程序也有缺陷。如,如果两个数相加大于10怎么办?我想一直重复玩怎么办?那么,让我们下期再来解决你的问题!

编程猫社区净化计划发帖

群号:836867032

只要我们一起努力,社区总会回来的。

 


回复

上一页1 页 / 共 1下一页
一个XXX真萌新一个XXX真萌新

dd

点赞0


评论


SKQASKQA

sofa。。。

点赞0


评论


The_End_404N0tF0undThe_End_404N0tF0und

好久没见过这么清静的教程贴了

点赞0


评论


The_End_404N0tF0undThe_End_404N0tF0und

这种贴子简直就是编程猫的一股清流

点赞3


评论


The_End_404N0tF0undThe_End_404N0tF0und

等下,这里只有加法没有减法

减法在下下期

点赞0


评论


LUS圣武士LUS圣武士

喵喵喵喵

点赞0


评论


柒小枫柒小枫

净化bcm社区第一步·发教程帖

点赞0


评论


Asheep233Asheep233

好家伙这不是被喵了的404吗

点赞0


评论


ZaonaZaona

依稀记得我小学的信息课课本上

sc的教程里面

有节课讲的就是这个

点赞0


评论


Mellin_AmpMellin_Amp

404你是受啥打击了吗emotion_doge

虽然说猫站论坛教程帖子质量是存在一些偏低的、内容贼水的

但这样发帖讽刺还是感觉不太妥当

(如果是正经教个加减法,而不是yygq的话我爬)

点赞0


评论


@技术狗@技术狗

【公告】

404大佬没有被喵、没有被打击(也可以说有),他只是想多发教程贴,让社区重新回到18年的状态

点赞1


评论


ZNS_RemytowerJimmyZNS_RemytowerJimmy

好久没看到教程帖了……

点赞0


评论


SSR级学霸_拉文克劳SSR级学霸_拉文克劳

假如两个数都是9,那就不是10以内的加减法了

点赞0


评论


SSR级学霸_拉文克劳SSR级学霸_拉文克劳

center_image

点赞1


评论


爵士OIer爵士OIer

然而事实上这需要中缀转后缀表达式emotion_doge

然后你大概可以写5篇进阶Kitten串讲了

点赞0


评论


暗渐消亡暗渐消亡

之前我对这个做了亿亿亿亿亿亿亿亿点优化,做出了下面这个超级升级版(虽然一年前我不会UI做的很烂),也就是算术吃鸡

https://shequ.cod喵/work/33933029

点赞0


评论


虐心工作间虐心工作间

https://shequ.cod喵/work/44019093

点赞0


评论


阿尔法官方阿尔法官方

既然是运算,那就可以把范围扩大一些,让用户选择运算的难度(10以内四则,千以内四则,方程等),教程内容可以继续丰富

点赞0


评论


活动喵活动喵

emotion_编程猫_点赞

点赞0


评论


Chengxuyee_已退Chengxuyee_已退

我也要加入发教程贴的行列了、

把水贴挤下去!

点赞0


评论


Chengxuyee_已退Chengxuyee_已退

emotion_编程猫_厉害了emotion_编程猫_点赞emotion_编程猫_加油

点赞0


评论