作者:杨振鹏 日期:2020/9/11 更新
游戏介绍:
刘备反思自己总打败仗的原因,觉得主要是还没有得到高手辅佐,于是决定去南阳请诸葛亮出山。不料诸葛亮躲躲闪闪,一连去了三次,才见到这位卧龙先生。
在我们这集游戏中,诸葛亮也是在屏幕上随机闪现并消失,刘备跟随鼠标指针缓慢地移动。直到第3次碰到诸葛亮时,二人才开始对话。
代码量:19 块积木
素材:
刘备:liu
造型1 - liu.png
诸葛亮:zhuge
舞台背景:
Scratch 内置的 Mountain。
素材来源:杨青禾改编. 三国演义(晚安经典). 长春:吉林出版社集团有限责任公司, 2012.
诸葛亮造型改编自Scratch内置角色Dorian.
变量:在变量分组中,把“my variable”前面的勾选中,让“my variable”的数值显示在运行界面的左上角。
代码:
liu:
broadcast(hello▼): 点下拉键头▼之后选“新消息 new message”,创建一个叫做“hello”的消息
Zhuge:
声音C2 Bass: Scratch的内置声音,或自行录制一段1秒左右的音效。
注:让屏幕上显示“你好,世界!”(Hello, world!)往往是学习一门计算机语言时,初学者编写的第一个程序。孔明先生出山时,可能也曾发出过这种感叹吧。
讲解:
绿色积木组,都是数学运算积木。其中,大于、小于、等于3个积木,叫做条件运算。
“repeat until { (my variable) > (2) }”,就是直到“my variable”变成3的时候(大于2这个条件成立了),才运行后面的“say( Hello, Kongming!) for (2) secends”。否则,在“my variable”为0、1、2时,也就是碰到3次诸葛亮之前,都会循环重复执行内部的代码。