首页 微武游戏指南 正文

Scratch小游戏编程怎么做?简单几步快速上手!

今天心血来潮,想搞个小游戏玩玩,就琢磨着用Scratch弄一个。以前也稍微接触过一点点,不过忘得差不多,还咱动手能力强,边学边做呗!

准备工作

打开Scratch的在线编辑器。界面看起来挺清爽的,左边是积木块区域,中间是脚本区,右边是舞台区,一目然。

搞个角色

默认的小猫咪先留着,我打算做个点击小猫咪就得分的游戏。先给小猫咪加点戏。

在积木块区域,我找到“事件”类别,拖一个“当角色被点击”的积木块到脚本区。这积木块的意思就是,当鼠标点击小猫咪的时候,就执行下面的指令。

小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

让小猫咪动起来

光点击得分也太单调,我得让小猫咪动起来才好玩。在“运动”类别里,我拖一个“移动(10)步”的积木块,放到“当角色被点击”的下面。这下,每次点击小猫咪,它就会移动一小段距离。

不过光这样移动也不行,得让它随机动。我又找到一个“在(1)秒内滑行到随机位置”的积木块,替换掉“移动(10)步”。这下,小猫咪每次被点击后,就会在1秒内滑行到一个随机的位置,有点意思!

加上得分

游戏得有得分才行。在“变量”类别里,我点击“建立一个变量”,起个名字叫“得分”。然后,拖一个“将变量[得分]的值增加(1)”的积木块,放到“当角色被点击”的下面。这样,每次点击小猫咪,得分就会增加1。

我还加一个“将变量[得分]设定为(0)”的积木块,放到“事件”类别里的“当绿旗被点击”下面。这样,每次点击绿旗开始游戏,得分就会清零。

测试一下

好,基本的架子搭好,我点击绿旗试试。点击小猫咪,它会跑到随机位置,得分也增加,不错不错!

再加点料

为让游戏更有趣,我又加点东西。

  • 换个背景:在舞台区,我选一个好看的背景。
  • 加点音效:在“声音”类别里,我给小猫咪加个“喵”的音效,每次点击都会叫一声。
  • 让小猫咪变色:在“外观”类别里,我加个“将颜色特效增加(25)”的积木块,每次点击小猫咪,它都会变个颜色。

最终效果

经过一番折腾,我的小游戏终于完成!点击绿旗开始游戏,然后不停地点击小猫咪,看着它到处乱窜,颜色不停变化,听着喵喵叫,得分蹭蹭往上涨,还挺有成就感的!

这只是个很简单的小游戏,Scratch还能做更复杂的东西。不过通过这回实践,我对Scratch的基本用法有更深的解,以后可以继续探索更多有趣的功能!

本文转载自互联网,如有侵权,联系删除