失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 使用Scratch 3.0制作弹球游戏需求分析

使用Scratch 3.0制作弹球游戏需求分析

时间:2021-11-16 10:09:00

相关推荐

使用Scratch 3.0制作弹球游戏需求分析

目录

1.引言1.1.背景1.2.软件安装和环境配置2.功能需求3.项目计划

1.引言

1.1.背景

编程是学习一门和计算机沟通的语言,让我们得以和计算机对话。生活中常常有许多我们费时费力不想干或干起来很麻烦的事情,这时我们便可以通过编程的方式让计算机帮我们干。

青少年学习编程有启蒙早的优势,可以为以后的学习打下知识基础,也可以提升数学功底和思维能力。

学习一门语言,也就是学习了一种思维的方式,这一点往往在我们生活中体现的更为明显。比如,在编程的过程中,遇到不懂的函数,我们首先会查文档,看看上面是怎么介绍的。

Scratch是一款由麻省理工学院(MIT) 设计开发的一款面向青少年的简易编程工具。在在中国得到普及。界面友好,不仅易于孩子们使用,又能寓教于乐,让孩子们获得创作中的乐趣。Scratch 的下载和使用是完全免费的。

本次使用的软件为Scratch 3.0版本,该版本放弃了Flash,而是采用目前主流且应用广泛的HTML5编写而成。

Scratch 3.0不仅仅是重构,也增加了一些功能,比如字符串包含判断、移至最下层积木等。编辑器的外形看起来更加柔美,拖拽积木还有音效,支持多次撤回和恢复。Scratch 3.0 保存的文件格式为.sb3,可以读取.sb和.sb2文件。

1.2.软件安装和环境配置

a) 安装条件:Scratch 3.0版本对操作系统有一定要求,无需其他环境,目前支持以下操作系统

b) 安装方法:

1、 前往 https://scratch.mit.edu/download

2、 选择自己使用的操作系统,点击download即可下载。

3、 下载完成后打开下载好的安装程序,在弹出的窗口点击安装,等待安装完成。

4、 打开Scratch 3.0软件,界面如下

2.功能需求

游戏设计至少5个关卡(界面),难度依次递增;难度递增方式:提升球的移动速度,降低球拍的移动速度,简短球拍长度,障碍物数量增加;画面上方设计若干障碍物,用球击打障碍物,障碍物会消失,当障碍物全部消失则进入下一关;每次击中障碍物会有积分,界面显示当前积分和历史前5名最高分排行榜;基本规则:球拍在画面下方,只能通过键盘控制,只能左右移动;背景、角色等道具素材选材新颖,需要合适的背景音乐和游戏操作相关声音(如击球声,拾取道具声,射击声等);附加功能:障碍物消失时会出现道具,道具降落被球拍捡到后会有两种效果:(1)增加一个弹球(2)球拍可以发射子弹击打障碍物

什么,你还没玩过类似游戏,看不懂上述描述,那简单,点击这里 弹球游戏去试试就知道了

3.项目计划

游戏制作如同盖房子一样,需要一步一步的搭建,初步将制作步骤分为以下几个部分

1.基础部件选择与搭建,如弹球、挡板、障碍物、道具等;

2.制作状态面板,如关卡数、障碍物数量、生命、得分;

3.设置基础部件的属性,如弹球和挡板的移动速度、挡板的长度,弹球的大小、弹球的运动轨迹等;

4.添加道具效果;

5.提升关卡难度制作剩余关卡

6.添加各种音效,如撞击音效,过关音效,触发道具音效等;

如果觉得《使用Scratch 3.0制作弹球游戏需求分析》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。