Scratch 07:如何利用迷宫生成器制作迷宫
本站可以分享scratch作品,快来边学习边创作吧,点击在线创作
文章作者可乐爸爸,公众号:xiaokele_mama。
咱们之前做的那个迷宫游戏,是手画的一个简单迷宫。
![](https://img.haomeiwen.com/i13717732/fd9f3bddd776ff79.jpg)
看起来总是觉得丑丑的,咱们平时看到的迷宫可不是这个样子的。
怎样制作一个这样的迷宫呢?
![](https://img.haomeiwen.com/i13717732/4cdde50d4470d0f5.png)
手画确实太难了,那么咱们就用网络上的迷宫制作工具:
在浏览器里输入下面的网址:
![](https://img.haomeiwen.com/i13717732/7fcf9c6210f6f130.png)
http://mazegenerator.net/
咱们制作一个简单的:
![](https://img.haomeiwen.com/i13717732/6f22cf367fc8fc0b.jpg)
宽改为15,高改为10,然后点 Generate New,生成一个新的。
再选SVG格式,点Download 下载到电脑。
![](https://img.haomeiwen.com/i13717732/c377d299ce273519.png)
![](https://img.haomeiwen.com/i13717732/14dbf081f27ac887.jpg)
![](https://img.haomeiwen.com/i13717732/ac3beb3721bdfc16.png)
选中,打开
![](https://img.haomeiwen.com/i13717732/6cb34608326f750f.png)
看到是下面的这个样子
![](https://img.haomeiwen.com/i13717732/fe798cd57bf72df5.png)
然后全选一下
![](https://img.haomeiwen.com/i13717732/aca5913cadce6e3a.jpg)
变为下面的样子
![](https://img.haomeiwen.com/i13717732/a2041465f90f5780.jpg)
然后用箭头工具把他拖拽一下,可以用上下左右箭头微调,
正好沾满屏幕为佳:
![](https://img.haomeiwen.com/i13717732/8dea0a29dc1a57e8.jpg)
然后再选一个角色吧。小球球
![](https://img.haomeiwen.com/i13717732/106426a0abf63b6d.png)
![](https://img.haomeiwen.com/i13717732/4b8896f0dee5d9bd.jpg)
调整下球球大小,不然比迷宫通道还大了:
![](https://img.haomeiwen.com/i13717732/a8051c7b1fb9e225.png)
再添加一个碗放到出口位置并调整大小:
![](https://img.haomeiwen.com/i13717732/a4b05fa67a2f8b04.png)
![](https://img.haomeiwen.com/i13717732/02cef841a37f1726.png)
开始的时候,就把球球放到入口位置。(先把球球放到出口位置,然后直接拖拽代码块,就不用个调至XY坐标值了)
![](https://img.haomeiwen.com/i13717732/e489d3eed0288d3c.png)
让球球每0.3秒换个颜色吧。
![](https://img.haomeiwen.com/i13717732/34e5158cd12c3e92.jpg)
然后控制前后左右的移动。
![](https://img.haomeiwen.com/i13717732/4355a37e0bf99923.png)
再加上如果碰到迷宫的壁就反弹,碰到舞台边缘也反弹。
如果碰到碗呢,就结束吧:
![](https://img.haomeiwen.com/i13717732/ecb7938455c6587f.png)
然后加个背景音乐吧
就加给迷宫吧(任何一个角色都行)
![](https://img.haomeiwen.com/i13717732/b32ee0a5a33e1981.jpg)
![](https://img.haomeiwen.com/i13717732/e2383d13d04dfd7a.png)
好了,背景音乐做好了:
![](https://img.haomeiwen.com/i13717732/374c9b842f989b56.png)
来试试玩儿一局游戏吧~
如果喜欢这个游戏,想保存下来怎么办?
![](https://img.haomeiwen.com/i13717732/6d9447edd602cdac.jpg)
文件–>保存到电脑
那下次打开软件就可以从电脑上再上载了:
![](https://img.haomeiwen.com/i13717732/1023d062791e24b0.jpg)
因为后面的几次课程都会以这个游戏为基础,所以建议保存到本地。
语法复习:
所有的角色都可以使用 开始标记来 做为操作入口:
![](https://img.haomeiwen.com/i13717732/1e365ff09f6c36b1.png)
控制语句:如果~ 那么~
![](https://img.haomeiwen.com/i13717732/f08822332fcac018.png)
侦查语句:(一般需要配合控制语句)
![](https://img.haomeiwen.com/i13717732/74f86cc0ebe91f82.png)
移动语句:
![](https://img.haomeiwen.com/i13717732/e917a2ca61d8cbf0.png)
后面的课程中,我会用几种不同的方式来再次完成这个迷宫游戏,来学习更多不同的语法知识。
我并不是专业的Scratch授课老师,如果想更系统的专业的学习,建议报一门课程。
转自公众号:
可乐妈妈说带娃