猫史档案馆


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

用户:The_End_404N0tF0undThe_End_404N0tF0und查看:300 回复: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


评论

c,没抢到


The_End_404N0tF0undThe_End_404N0tF0und

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

点赞0


评论

az


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


评论

赶紧爬! 我现在只是想净化社区,多发教程贴,现在编程猫什么都有,水贴往死里有,我发个教程不过分吧

编程猫社区18年是教程海,大家都很喜欢,我希望编程猫回到18年的状态,所以发了个教程贴

但有一说一,这个教程的篇幅确实短的过分(),内容量忒小(),甚至我一度认为这是用来讽刺的()

为了让论坛有更多的教程贴,我把这个教程一分为三了

草,这都行吗,建议404肝三个系列的教程()

原教程篇幅还是比较长的 我今天准备发中 明天发下


@技术狗@技术狗

【公告】

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

点赞1


评论

喵=绑 架

一定会实现的!

是的


ZNS_RemytowerJimmyZNS_RemytowerJimmy

好久没看到教程帖了……

点赞0


评论


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

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

点赞0


评论

解决方法在上图

我知道,我本来准备下一次再讲这个

这样也好,你不用再写一个贴了(doge)


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

center_image

点赞1


评论

我的方法是两个数相加大于10就重新随两个数

我这种不是更简便么。。。


爵士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


评论