资讯内容
scratch游戏大局观(一)
SCRATCH GAMES
大局掌握 各司其职
“

很多同学觉得scratch游戏脚本越长显得
作者技术越精湛。然而恰恰相反,过长的
脚本会让游戏可读性变差,后期维护困难
甚至很多游戏连作者写完都难以修改。
”
背景介绍
所谓“大局观”,就是要让各个角色功能单一化,各个“规则”之间相互独立,各个变量作用清晰不重复。
规则控制

何为规则控制,在游戏中,最大的规则就是“输”和“赢”,很多同学都是以“停止全部脚本”和弹出一个大大的victory作为输赢的结果,看似符合逻辑,实际运用在各种游戏里就千奇百怪。今天来分享一个通用的“规则控制”
首先,绘制一个空角色,命名为“规则控制”。它不需要出现在舞台上,它只负责游戏输赢和其他规则的判断。

其次,游戏的流程大致可分为:初始化-游戏开始-胜利(失败)-结束。
此时,我们会发现缺少一个控制胜利失败的变量,于是我们添加全局变量win
全局只使用一个win变量来控制输赢,那么在具体的游戏中可以通过得分(累计杀敌)或者丢分(掉血)来控制。
进一步细化我们的过程,通常游戏的初始化和胜利失败过程没这么快,所以我们再稍作修改。
此时的绿旗功能便单一明了,就是控制整个游戏的“初始化”
几乎所有游戏都适用于这样的“规则”控制,看完是否对你自己的小游戏有所启发呢?
Thanks for watching!
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除
- 上一篇
Scratch3.0少儿编程案例:绘制蝴蝶
一、案例简介 今天我们来用scratch 3.0制作一个少儿编程案例:画一只小蝴蝶。scratch虽然有画笔模块可以进行图案绘制,但一般都是来绘制一些简单几何图形:如正多边形,或者一些由简单几何构成的组合图形。利用scratch作画的难度确实有点高啊,但
- 下一篇
Scratch玩音乐:用Scratch演奏《蜗牛与黄鹂鸟》
1 在Scratch里演奏音乐是一件很简单的事情。无论是背景还是角色都可以演奏音乐。最简单的方法就是使用“播放声音”这个积木,但三四分钟的歌在Scratch上很占内存,而自己制造歌曲就简单了! 在Scratch 3.0中,可以使用“演奏音符……