scratch编程之弹球小游戏进阶版(自制小游戏/源码分享/课程作业)

先来看看试玩效果吧~

一、游戏背景

森林里的小猴子饿了,它喜欢吃香蕉和苹果,快去喂它吧!注意不要砸到蝙蝠噢!

二、设计思路

本次游戏设计的主题为“动物饲养员”。游戏的基本原理为弹球游戏,为了契合主题,将小球变为水果的造型,增加小猴子角色、蝙蝠角色、分数变量和计时器。

三、角色功能

水果:随机角度反弹。

挡板:反弹水果,防止掉落。

红底:如果水果掉落碰到红底,则游戏结束。

小猴子:小猴子很调皮,虽然饿了,但还是到处跑,请控制挡板把水果成功喂给小猴子。若喂食成功,则分数+1。

蝙蝠:若水果砸到蝙蝠,则分数-1。

分数变量:分数达到2后进入第二关,分数达到4后进入第三关,分数达到6时通关。

计时器:记录通关所需时间。 

四、源码

(一)前期准备:

  1. 选择一个苹果角色,并在苹果的造型中添加一个香蕉作为造型2,如图所示。

  2. 选择背景为jungle,并添加两个背景作为背景2,背景3,如图所示。

  3. 绘制一个红底,如图所示。

  4. 绘制一个挡板,如图所示。

  5. 绘制一个“congratulations”板块,如图所示。

  6. 绘制一个“game over”板块,如图所示。

  7. 绘制一个“点击此处重新开始”板块,如图所示。

  8. 绘制一个初始界面,如图所示。

  9. 添加monkey和bat角色,如图所示。

前期准备完毕,接下来进行图形化编程。

(二)源码

  1. 背景

  2. Apple

  3. 挡板

  4. Monkey

  5. Bat

  6. Congratulations板块

  7. game over板块

  8. 初始界面

  9. “点击此处重新开始”模块

编程完成,试玩并适当调整参数后,游戏就完成了!

猜你喜欢

转载自blog.csdn.net/weixin_55108360/article/details/129757379
今日推荐