Merlin's Blog
Just record something
Toggle navigation
Merlin's Blog
Home
Scratch基础教程
About Me
Archives
Tags
【Scratch】炸弹人-第1课时
Scratch
2019-03-18 10:36:42
954
0
0
merlin
Scratch
##**前言** **炸弹人**源自早期红白机上的一个游戏,后来腾讯公司以炸弹人为原型设计了**泡泡堂**这个游戏,当年也是热门游戏。 游戏的设计思想: 1.有两个玩家控制自己的炸弹人,可以进行上下左右移动。 2.按下放置炸弹的键后,屏幕上会出现一个逐渐膨胀的炸弹直到爆炸形成十字冲击。 3.爆炸后的炸弹也能把自己炸死。 4.地图上的箱子可以被炸掉,随机出现一些物品:例如提速的道具,或者增加爆炸范围的道具等。 5.当其中一方被炸死的时候,游戏结束。 ##**一、界面设计** **(1)标题设计** 新建角色,选择合适的字体和颜色,输入“Bomber Man",然后添加初始化脚本。  **(2)添加缩略地图** 新建角色,绘制一个矩形(等作品完工后,可以用其他图片代替). 名字命名为**地图1**,然后添加初始化脚本。 记得先移动,再添加**"移动..."脚本**。  复制角色,修改颜色,修改**移动脚本**,最后界面如下:  ##**二、地图1广播设计** 思路: 当**地图1被点击时**,广播**地图1**的广播,这时候,舞台上所有的角色都要消失。 (1)地图1角色被点击脚本  (2)舞台显示的所有角色收到消息后都隐藏  ##**三、地图1绘制** 地图由箱子布局而成。 (1)绘制箱子(按住shift画正方形),并添加初始化脚本   (2)布局方法 采用克隆体布局,为了方便布局,一开始收到**地图1**消息后就**显示**(等布局完,应该去掉**显示**,而是当克隆体启动时再显示)。  然后有两种布局方式: (一)先移动到指定位置,然后添加**移动脚本**和**克隆脚本**,如下:  记住先移动角色,再添加脚本。 (二)利用**重复执行**生成 先要看一下箱子的**边长**,因为要根据边长设置移动步长。   效果图:  然后发挥你的想象力去设置地图吧,记得不要太密集,以免到时候**炸弹人**无法通行。
Pre:
【Scratch】炸弹人-第2课时
Next:
走迷宫
0
likes
954
Weibo
Wechat
Tencent Weibo
QQ Zone
RenRen
Table of content