最新消息:

Scratch简单游戏制作-勇士就下100层

Scratch 少儿编程 5950浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

今天带大家做的同样是一款非常经典简单游戏——勇士就下100层 

Scratch简单游戏制作-勇士就下100层

游戏规则:通过左右移动下楼层,不要碰到顶上的刺,也不要碰到下楼的刺,只有通过了100层,才能成功获救,据说没人能通过。大家想不想试试?赶紧和我一起做起来吧~集中注意力才能玩好哦。  
第一步:创建背景和角色,注意,下图的角色“刺”很短,而且只有朝上的,我们可以通过“复制”和“旋转180度”,将顶部和底部铺满,另外,角色“小猫”可以从角色库中选取  

Scratch简单游戏制作-勇士就下100层
背景(PS:站长选的这个背景有点丑,大家可以自行选择哈)
Scratch简单游戏制作-勇士就下100层
角色(上面为“刺”,下面为“阶梯”)

第二步:按住左键时让小猫向左移动,同理按右键就让小猫向右移动,需要注意的是,如果你发现小猫是倒着移动的,说明角色默认的运动方式是旋转模式,改为水平模式就行了,鼠标右键点击角色,打开属性菜单,选择“信息”命令;将旋转模式改为中间的水平模式。  

Scratch简单游戏制作-勇士就下100层

第三步:让我们的阶梯向上移动,并且克隆自己,移到一定位置后就消失,想一想,是不是和上一期的游戏很相似?上一期《【Scratch游戏制作案例及教程】收集食物》里的食物是随机出现从上往下掉,这里是相反的,随机出现从下往上升,这个程序在很多游戏里都可能会应用到,应该很容易理解  

Scratch简单游戏制作-勇士就下100层

第四步:既然上一步我们克隆了自己,所以当作为克隆体时,阶梯要随机出现并且向上移动  
大家想想,要让我们的阶梯随机出现的是X座标还是Y座标呢?(上一期讲过哦)  
程序如下图所示,注意:图中的70代表阶梯上升的最高高度,如果大于70,克隆体会被删除,也就是自动消失。数值太小可能会导致小猫永远碰不到顶部的“刺”,所以可以将70改大一点。  

Scratch简单游戏制作-勇士就下100层

第五步:当阶梯移动到一定的位置后,就会消失,并且统计层数,这里就要增加一个变量——层  

Scratch简单游戏制作-勇士就下100层
Scratch简单游戏制作-勇士就下100层

第六步:既然阶梯已经成功的向上随机出现并且移动了,我们的小猫若想要站在阶梯上一起向上移动,该怎么做呢?  
由于第三步和第四步让阶梯的Y坐标增加了2,所以为了同步,当小猫碰到阶梯时,也要将Y坐标增加2,这样就实现了一起向上移动的场景啦~如下图程序所示,如果小猫碰到阶梯的颜色,那么Y坐标增加2,否则Y坐标减少5,也就是往下掉,注意:碰到的颜色是指阶梯的颜色,如果颜色不是确定的某一种颜色,可以先点击方框中显示的颜色,此时鼠标指针会变成手掌,然后再点击阶梯,就可以自动检测到阶梯的颜色了。  

Scratch简单游戏制作-勇士就下100层

第七步:如果小猫碰到最上面或者最下面的黑色陷阱,那么我们的游戏就结束了!  

Scratch简单游戏制作-勇士就下100层

第八步:最后,我们就要回到标题,地下100层,大家可以根据自己的喜好,改变游戏结束后的操作,如果,我们的层数达到了100层,那么我们就通关了,或者将游戏继续进入下一关。  
现在我们的游戏已经完成啦~大家可以试试自己创造的游戏,看看能不能突破自己的100层~  
有什么想法和建议可以在下方评论留言,一起来探讨哟

您必须 登录 才能发表评论!