过了最初的4节课程,后面都是一个个小游戏的制作。不知道小朋友现在学习过程中有没有感受到难度的增加。 每一个小游戏不仅仅是软件的使用,更多的是游戏性的逻辑思考,以及整个游戏的可玩性的考量。 这节课程,我们要完成的是躲避幽灵的小游戏。 这里我们将学习到角度,随机数,变量,以及逻辑思考和游戏性的考量。难度逐渐增加了,小朋友们准备好了吗? 我们先看看躲避幽灵的游戏界面 我们看到了什么?
我们这个游戏呢? 需要我们控制柯南不被魔鬼和幽灵抓到。 柯南跟随我们的鼠标移动, 魔鬼跟随柯南移动, 幽灵自由移动, 魔鬼和幽灵碰撞到边缘都要反弹。 如果柯南被魔鬼或者幽灵抓到,游戏结束 看看谁能坚持的时间最长就是获胜者。 小朋友们就需要根据这个规则来制作游戏了。 这次游戏设计,我们需要仔细想想游戏是不是可以玩, 比如难度,如果没有一个小朋友可以得分那说明游戏太难玩了, 如果魔鬼和幽灵走的太慢怎么都抓不到柯南,说明太简单了。 第一步先添加魔鬼角色,以及魔鬼的造型 第二步添加幽灵角色,柯南角色 第三步编辑脚本 先编写柯南的脚本 游戏开始柯南从坐标(0,0)开始跟随鼠标移动 同时我们设定一个计时器和变量time记录我们的玩游戏的时间。 编写幽灵脚本 幽灵果果老师让幽灵一只从左下角、一只从右上角出发。 移动鼠标把两只幽灵都移动好 然后记录他们的坐标 游戏每次开始幽灵都要回到初始的位置 下面我们介绍下随机数:是专门的随机试验的结果。 在1-10间随机选一个数,1-10中包括的数字有1,2,3,4,5,6,7,8,9,210。1-10中随机数就是在这个10数字里面随便取一个数字。 小朋友们明白了吗? 还记得一个圆是多少度吗? 360度 那么1-360间的随机数是什么意思? 我们需要幽灵随机在一个角度出发 并且通过如果、那么去做不同的动作 魔鬼脚本 和幽灵几乎相同 当幽灵或者魔鬼碰撞到了柯南,会发出一条广播告诉柯南角色 那么柯南角色需要接收这条广播。 果果老师(多年IT编程经验的软件工程师,曾参与“江西教师网”、“中国工业陶瓷网”、“要美吗”等网站开发,新浪微博“杭州妈妈”、“杭州亲子活动”话题主持人,投身于科技教育的一位践行者)。 |
|