使用Scratch制作弹球游戏
背景介绍
Scratch可以说是编程软件,更可以说是创作软件,还可以当作机器人软件来用,教师应该重点培养学生思维能力、解决问题能力和创新能力。本节课位于新章节的起始位置。在联系旧识、生成新知、激发学生学习兴趣等方面起到了承上启下的重要作用。
配置环境
官网地址是:https://scratch.mit.edu/
软件下载地址是:https://scratch.mit.edu/download
一、Scratch3.0无法安装问题
首先,scratch不支持XP操作系统,只支持windows7及以上操作系统或苹果电脑MacOS10.5和以前的版本或者MacOSX等最新版本。如果你的电脑不是上述操作系统,请升级你的操作系统。
二、Scratch3.0下载失败问题
Scratch2.0官方网站下载失败率比较高,有不少同学下载下来无法运行安装,那可能是因为下载没有成功的原因。Scratch2.0官方版的软件安装包的大小约为58.2MB。如果你下载下来的安装包大小少于这个数,那就是下载不成功,需要重新下载。
提示:查看容量大小的方法:鼠标左键单击选中下载下来的安装包——在安装包上单击右键——在弹出的右键菜单中选择“属性”。会显示如下窗口,下图中红框部分就是你这个安装包的大小。
三、解决办法
1、如果官方网站下载一直不成功的话,建议通过其他渠道下载,大家可以关注码博士官网下载。
2、如果电脑是XP系统,最好是可以升级操作系统。如果实在不行。我们可以使用Scratch的在线编辑器。虽然在线编辑器功能和客户端版本的是一样的,但是在线编辑器相对于客户端的编辑器来说,使用比较不方便,而且如果网络不好的话,就没办法用了。
Scratch官方在线编辑器:
进入scratch官网(https://scratch.mit.edu/)——点击右上角“登录”(第一次需点“加入scratch社区”注册一个账号)——登录后点网页左上角“创建”即可创建一个空白的Scratch脚本进行编辑创作。
软件介绍
打开软件后,会看到下面的内容。这个软件分为左上-展示区、左下角色区、右-脚本区三大部分,中间最复杂的部分是模块区。此外还有工具栏、选项卡等其它部分,我们在后面的课程中慢慢来学习了解。
我们从模块区将模块拖到右侧的脚本区之后,点击它,就能看到效果了,小猫会做相应的反应。
在工具栏里点击下图这个地球仪图标,可以修改软件语言。
项目介绍
在界面(下图)下方设置一块球拍,画面中有一个球进行移动,小球打到砖块得分,达到一定分数进入下一关。左中上三面墙会反弹,但碰到下方墙壁游戏结束。
需求分析
1、游戏至少设计5个关卡(界面),难度依次递增。
2、难度递增方式:提升球的移动速度,降低球拍的移动速度,减短球拍的长度,障碍物数量增加。
3、画面上方设计若干障碍物,用球击打障碍物,障碍物会消失,当障碍物全部消失则进入下一关。
4、每次击中障碍物会有积分,界面显示当前积分和历史积分前5名最高分排行榜。
5、基本规则:球拍在画面下方,只能通过键盘控制,只能左右移动。
6、背景、角色等道具素材选材新颖,需要合适的背景音乐和游戏操作相关声音(如击球声,拾取道具声,射击声等)。
7、附加功能:障碍物消失时会出现道具,道具降落被球拍捡到后会有两种效果:
(1)增加一个弹球 (2)球拍可以发射子弹击打障碍物
项目进度
学习项目于7月13日开始,每日按照项目计划完成所需的学习任务,在项目周期内完成项目学习任务。
本文地址:https://blog.csdn.net/weixin_44175258/article/details/107341686
上一篇: 可并堆——左偏树实现
推荐阅读
-
Cocos2d-x使用Cocos Studio制作界面并应用---之游戏开发《赵云要格斗》(11)
-
scratch怎么制作宇宙太空大战的游戏小程序?
-
使用canvas通过js制作一个小型英雄抓怪兽的2D小游戏
-
Ubuntu下使用Python实现游戏制作中的切分图片功能
-
使用IDEA制作Java面向对象小游戏《原谅帽大作战》
-
使用pygame制作flappybird游戏
-
使用Scratch制作打弹球游戏(三)过关增加难度
-
scratch2.0编程制作一个击剑游戏? scratch击剑游戏的实现方法
-
scratch怎么做射击蝙蝠的效果? scratch制作射击小游戏的技巧
-
荐 使用Scratch制作打弹球游戏(二)-得分过关