用Scratch来制作谷歌浏览器中的奔跑小恐龙游戏!

2018-11-15 20:57:18 / 打印

授权转载 | Scratch青少儿编程课堂 IT-Scratch

原文作者 | 金木

原文标题 | ▷Scratch课堂丨用Scratch来制作谷歌浏览器中的奔跑小恐龙游戏!

标签:难度初级;游戏;按键移动;角色跳跃;障碍躲避;画面移动;

“ 高仿谷歌无网时小恐龙躲避仙人掌游戏,文尾有福利哦,文章下留言:邮箱地址获取源码。”

—效果展示—

—脚本展示—

—知识要点—

数据模块中变量创建与使用

控制模块中循环和条件表达式的使用

事件模块中广播的使用

动作模块的使用

侦测模块的使用

角色在舞台上中心坐标的使用

—游戏分析—

1:让小恐龙从舞台的外面逐渐出现在我们的舞台中,然后来一段开场白,最后利用广播,通知大家游戏开始啦~

2:让小恐龙动起来

想要让小恐龙自然的起跳下落,这里利用变量——起跳速度来实现,首先我们给起跳速度一个初始值,点击上移键时,让Y 坐标增加变量的值,然后让起跳速度慢慢减少,直到Y坐标的值为地面的值为止;

注意:这里是停止当前脚本,不是停止全部哦!

3:游戏背景向左移动分析:这里我们复制两个相同背景,作用是当第一个背景慢慢移出舞台外后,马上利用第二个背景补位,当第一个背景完全移出到我们的视野之外后马上又回到初始位置给第二个背景补位,就这样两个背景交替进行移动,实现背景移动的效果~

左背景1,右背景2。这两段代码看起来简单、相似,理解起来可能会不容易,但是道理却也非常简单,有什么不懂的朋友可以评论留言。

其他的仙人掌、和云彩的脚本和这个类似。

好啦~我们的游戏就完成啦,跟着我一起做下来的朋友是不是觉得其实很简单呀~只要我们的思路是清晰的,官方游戏我们都可以自己制作了!

有些朋友可能会发现,其实我们的游戏根本还没有完成,这只是做了一半的,谷歌浏览器中的小游戏还有小鸟障碍物,还有白天黑夜的视觉效果;

没错,今天我们的游戏就只做到里,大家有时间可以自己想想,怎样让小恐龙躲避小鸟,怎样让背景切换为黑夜后,所有角色变为亮色;

—脚本获取—

今天只分享了一个高仿谷歌无网时弹出的小游戏。画笔相关脚本代码链接:-D4yGHWa9QEmWcGdukQ ,密码:cjjj