友情提示:380元/半年,儿童学编程,就上码丁实验室。
在scratch 2.0的中国版本里面,有一款叫做魔法编程,其实和scratch 2.0非常类似。今天我们来看一下某地的一个编程比赛的题目。我会在下期把我的脚本放上去。
小学组
海底世界
一、游戏背景
参赛选手请使用Scratch设计鲨鱼为主角的创意游戏。需要以软件编程为基础,融合数学、自然、地理、科学等相关学科知识的综合应用。在创作时需考虑面对一个多要求的项目,如何在有限时间内通过合理高效的策略实现最佳的解决方案。
二、游戏功能
开始游戏后,使用鼠标控制鲨鱼的移动。
1.当鲨鱼吃掉一条小鱼会增加若干分数。在有限的时间内,吃掉越多,分数越高。
2.当倒计时停止时,游戏结束。
三、游戏要求
1.添加海底背景,添加游戏主角鲨鱼,设置鲨鱼角色跟随鼠标移动。
2.添加小鱼A角色,初始位置为舞台的左侧。
3.设置小鱼A的不断向右移动,当碰到舞台右侧边缘时隐藏消失,在等待若干时间后重新出现在舞台左侧,并向右移动,以此循环。
4.当鲨鱼碰到小鱼A时,小鱼A“被吃掉”会隐藏消失,“被吃掉”的小鱼A在等待若干时间后重新出现在舞台左侧,并向 右移动。
5.设置分数变量,当小鱼A被鲨鱼吃掉时,增加得分。
6.添加一条从左到右移动的小鱼B和两条从右到左移动的小鱼C和小鱼D,分别设置不同的速度、出现的时间以及碰到鲨鱼“被吃掉”的增加分数点。
7.设置时间变量,让游戏在限定时间内结束,并在游戏结束后显示最后获得的分数。
8.调试游戏,使游戏有良好的流畅性以及娱乐性。