哈喽,大家今天我来分享一下我用Scratch做小游戏的整个过程,特别简单,你们也来试试看!
准备工作
我打开Scratch的软件。这个软件不用安装就能用,当然你也可以下载一个客户端用起来更方便,我这里就先不下载安装演示。
然后,我琢磨一下,要做个啥游戏?就做个最简单的,让小猫在屏幕上跑来跑去,躲避障碍物!
添加角色和背景
Scratch里面已经有一个小猫的角色,我就不用再加。然后,我给舞台加个背景,选个蓝天白云,看着就舒服。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
当然你也可以选择自己喜欢的,或者自己画一个背景也行,我这里就简单弄一个蓝天白云。
让小猫动起来
- 我先从“事件”积木里拖出一个“当绿旗被点击”的积木,这个积木的意思是,当我点击那个小绿旗,游戏就开始。
- 然后,我从“控制”积木里拖出一个“重复执行”积木,套在“当绿旗被点击”积木的下面。这样,小猫就能一直动个不停。
- 在“重复执行”积木里面,我从“运动”积木里拖出一个“移动10步”的积木。这样,小猫就能往前走。
- 我又加个“如果碰到边缘就反弹”的积木,这样小猫就不会跑出屏幕外面去。
添加障碍物
我想让游戏更有意思一点,就加个障碍物。我从角色库里选个小狗,让它在屏幕上随机出现。
- 我给小狗也加个“当绿旗被点击”的积木。
- 然后,我用个“重复执行”积木,让小狗一直在屏幕上晃悠。
- 在“重复执行”积木里面,我用个“移到随机位置”的积木,这样小狗每次出现的位置都不一样。
判断是否碰到障碍物
我要判断小猫有没有碰到小狗。如果碰到,游戏就结束。
- 我在小猫的“重复执行”积木里面,加个“如果...那么”的积木。
- 在“如果”后面,我放个“碰到小狗?”的积木。
- 在“那么”后面,我放个“停止全部”的积木。这样,如果小猫碰到小狗,游戏就结束。
当然你也可以再加一个“游戏结束”的提示框。
完成!
这样一个小游戏就做好!是不是很简单?大家也快来试试!你们可以加点自己的想法,比如让小猫跳起来躲避障碍物,或者加点音效,让游戏更好玩!
我这回就分享到这里,下次再见!