Scratch初体验01(坦克灭小虫).ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Scratch初体验 小坦克游戏 欢迎光临 亲爱的同学们: 你们好! 欢迎光临我们的Scratch体验课,首先让老师来问你们2个小问题。 两个小问题 你们喜欢玩游戏吗? 你们想自己写游戏吗? 大部分同学的答案应该都是肯定的,学习Scratch就能帮你们实现梦想! 什么是Scratch 首先,什么是Scratch呢? Scratch是由美国麻省理工开发 适于8-16岁儿童学习 被国外的孩子学习的一门编程语言 Scratch能做什么 学会Scratch我们能做什么呢? 开发你想开发的游戏 结合lego机器人和树莓开发套件,开发出你们自己喜欢的智能机器人 小坦克游戏 既然Scratch能写游戏,现在我们就用Scratch一起来写一个简单的“小坦克游戏” ! 游戏说明 游戏开始后会有一大波虫子攻击你的小坦克,小坦克每被攻击一次,生命值就减1 为了保护你的小坦克,你需要击毙这些虫子,每击毙一只虫子,分数加1 w - 前进 s - 后退 空格 - 发射子弹 a - 左转向 d - 右转向 小坦克游戏 第1步:要用Scratch完成我们的“小坦克游戏”,首先得启动Scratch编程工具,怎样才能启动它呢? 小坦克游戏 第2步:启动后我们会看到下面这样一个界面 界面上到底是些什么呢? 舞台 角色 Scratch模块 脚本区 我们可以把模块拖拽到这里来控制舞台和角色 小坦克游戏 第3步:从游戏效果图可以看到,游戏中有一个小坦克。我们怎样导入小坦克呢? 别担心,这个很 easy的,接下来我们一起来轻松的搞定它! 小坦克游戏 第4步:导入小坦克 选择导入角色功能 选择要导入的坦克,双击鼠标。图片目录E:\MiniTank\res 小坦克游戏 第5步:恭喜你!小坦克导入成功。 小坦克导入成功 小坦克游戏 第6步:这时,小猫就有点儿多余了?那么怎么删除它呢? 选择小猫,单击右键 选择delete,删除小猫 小坦克游戏 第7步:现在只剩下小坦克了,怎么让小坦克动起来呢? 此时,就得给小坦克编写脚本了。恭喜各位,终于进入编程的大门。接下来我们就一起来学习怎样写脚本让小坦克动起来,体验一下编程的乐趣! 小坦克游戏 第8步:要为小坦克编写脚本,就得找到它的脚本区,怎样才能找到小坦克的脚本区呢? 单击鼠标左键选中小坦克 选择Scripts选项 这里就是小坦克的脚本区了 小坦克游戏 第9步:找到脚本区后,接下来怎么让小坦克前进呢? 选择Motion 将move模块拖拽到脚本区 连续双击该模块,看看你的小坦克前进了吗? 小坦克游戏 第10步:让小坦克前进了,想让它后退就so easy了! 继续拖拽move模块到脚本区 将模块中的数字修改为-10 连续双击该模块,小坦克是不是后退了 小坦克游戏 第11步:游戏说明里需要用 ”w”和“s”控制小坦克前进和后退,那么我们应该怎么做呢? 拖拽when space pressed到脚本区 连接move模块和when space pressed 点按键盘空格,你是不是发现小坦克也前进了呢? 选择Events选项 小坦克游戏 第12步:怎样把按“空格”修改为按“w”呢? 点击when space pressed下拉列表 将按键的值修改为w 点按键盘w键,小坦克是不是也会前进 小坦克游戏 第13步:同种方式,我们还可以通过“s”控制小坦克后退 拖拽when space pressed到脚本区 将按键space修改为按键s 点按键盘s键,小坦克是不是后退了呢? 选择Events 连接move模块和when space pressed 小坦克游戏 到此为止,我们就已经完成小坦克移动的功能了,编程其实也没有想象中的那么难吧!是不是? 现在,同学们可以按一下键盘上的“w”和“s”键。测试一下你的坦克移动是否正常。 我们还可以使用相同的思路来让小坦克转向。 小坦克游戏 第14步:让小坦克顺时针转向。 选择Motion选项 拖拽顺时针turn模块到脚本区 单击该模块,小坦克是不是转向了呢? 小坦克游戏 第15步:使用按键d控制小坦克顺时针转向 选择Events选项 连接turn模块和when space pressed 拖拽when space pressed到脚本区 将按键space修改为按键d 按键盘的按键d,看看小坦克是不是顺时针转向了呢? 小坦克游戏 第16步:让小坦克逆时针转向。 选择Motion选项 单击该模块,小坦克是不是逆时针转向了呢? 拖拽逆时针转向模块到脚本区 小坦克游戏 第17步:使用按键a控制小坦克逆时针转向 选择Events选项 连接turn模块和when space pressed 拖拽when space pressed到脚本区 将按键space修改为按

文档评论(0)

nuvem + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档