scratch

Scratch 07:如何利用迷宫生成器制作迷宫

2019-08-28  本文已影响0人  scratch少儿编程

本站可以分享scratch作品,快来边学习边创作吧,点击在线创作

文章作者可乐爸爸,公众号:xiaokele_mama。

咱们之前做的那个迷宫游戏,是手画的一个简单迷宫。

看起来总是觉得丑丑的,咱们平时看到的迷宫可不是这个样子的。

怎样制作一个这样的迷宫呢?

手画确实太难了,那么咱们就用网络上的迷宫制作工具:

在浏览器里输入下面的网址:

http://mazegenerator.net/

咱们制作一个简单的:

宽改为15,高改为10,然后点 Generate New,生成一个新的。

再选SVG格式,点Download 下载到电脑。

然后打开咱的Scratch 编程环境

角色这里,把原来的小猫删除掉,然后上载角色

选中,打开

看到是下面的这个样子

然后全选一下

变为下面的样子

然后用箭头工具把他拖拽一下,可以用上下左右箭头微调,

正好沾满屏幕为佳:

然后再选一个角色吧。小球球

调整下球球大小,不然比迷宫通道还大了:

再添加一个碗放到出口位置并调整大小:

好了,那现在开始编写控制代码吧:

开始的时候,就把球球放到入口位置。(先把球球放到出口位置,然后直接拖拽代码块,就不用个调至XY坐标值了)

让球球每0.3秒换个颜色吧。

然后控制前后左右的移动。

再加上如果碰到迷宫的壁就反弹,碰到舞台边缘也反弹。

如果碰到碗呢,就结束吧:

然后加个背景音乐吧

就加给迷宫吧(任何一个角色都行)

好了,背景音乐做好了:

来试试玩儿一局游戏吧~

如果喜欢这个游戏,想保存下来怎么办?

文件–>保存到电脑

那下次打开软件就可以从电脑上再上载了:

因为后面的几次课程都会以这个游戏为基础,所以建议保存到本地。

语法复习:

所有的角色都可以使用 开始标记来 做为操作入口:

控制语句:如果~ 那么~

侦查语句:(一般需要配合控制语句)

移动语句:

后面的课程中,我会用几种不同的方式来再次完成这个迷宫游戏,来学习更多不同的语法知识。

我并不是专业的Scratch授课老师,如果想更系统的专业的学习,建议报一门课程。

转自公众号:

可乐妈妈说带娃

上一篇 下一篇

猜你喜欢

热点阅读