友情提示:380元/半年,儿童学编程,就上码丁实验室。
Scratch融合卡通、动画、音效等多媒体的运用和直观拖拽式的编程方式,生动有趣,可以编写各种类型程序,游戏、动画、互动美术、实物模拟、数学模拟等,想象无限。同时蕴含丰富知识,体现现代编程思想,涵盖程序设计、数学、物理、语言、艺术各领域。我们要习惯的是Scratch有它自己的特有的思维方式的表达方式。
看过网上一些有剪刀石头布的编程方式,觉得与平时我们生活中的做法不太对, 所以编写了这个小程序。里面加的声音是表示气氛的。
设计的重点一是:
如何让Scratch中角色不同的的造型随机地出现。
设计的重点二是:
如何体现随机出现不同造型后的游戏结果。即如何关联不同的角色,处理好相互的关系。
我们用了两个全局的变量。因为每个角色都只有3个造型。两个变量都可以在1-3的区间随机的选一个数。然后在将造型切换为后面直接加上这个变量就可以完成这关键的一步。
这两个变量不但完成了造型的随机出现的功能,又完成了不同的角色相互关联的功能。只要通过对比两个变量的值,规划出相应的游戏结果,就大功告成了。
在运行的过程中,每一次都要点一下绿旗。这样也可以控制游戏的进度紧张度。一次性完成多次的划拳不妨你去试试。