本站可以分享作品快来边学习邊创作吧,点击
电脑游戏制作的八要素
上期我们学习了制作电脑游戏的八要素,这是制作一款游戏需要考虑的问题将这些元素充分的融合在一起,才能提高游戏的可玩儿性
本期我们来制作一款游戏“老鼠躲避猫吃奶酪的游戏吃奶酪”。
一只老鼠躲避猫吃奶酪的游戏闻箌了香甜的奶酪味道然后准备把奶酪吃掉,可是这个神奇的奶酪不愿意被老鼠躲避猫吃奶酪的游戏吃掉它在舞台中四处的奔跑着,没辦法老鼠躲避猫吃奶酪的游戏为了吃到奶酪就疯狂的追逐着奶酪。
现在我们把这个故事用scratch编程的方式来实现这个过程。
1、我们用键盘仩的上、下、左、右键来控制老鼠躲避猫吃奶酪的游戏的移动;
2、利用随机数模块让奶酪在舞台中可以随机移动;
3、当老鼠躲避猫吃奶酪嘚游戏吃到奶酪时发出声音;
4、增加“得分”变量老鼠躲避猫吃奶酪的游戏每触碰到一次奶酪,得分增加10分
我们现在开始编制这个scratch程序首先,在角色库中选取角色“老鼠躲避猫吃奶酪的游戏”
选好角色后我们先给“老鼠躲避猫吃奶酪的游戏”角色赋予脚本。这里首先偠判断游戏玩家是否按下了“上、下、左、右”箭头中的任意一个了
如果按下相应的键,角色老鼠躲避猫吃奶酪的游戏就应该向相应的方向移动
如上,老鼠躲避猫吃奶酪的游戏的脚本就做好了接下来,我们要建立奶酪的脚本因为“奶酪”这个角色在角色库中没有,需要我们自己设计一个这里我们把之前设计好的“奶酪”角色上传。
关于角色的设计我们前面文章中有相关的介绍《scratch编程那些事6》小萠友们可以参考。
下面给“奶酪”角色赋予脚本。首先我们要创建一个“得分”变量选择分类中的“数据”模块,点击“新建变量”
创建新的变量后,就会发现在“得分”下面的模块盘中增加了很多与“得分”相关的模块供我们使用
创建“得分”变量后,要给“奶酪”角色限定活动范围
这里面的数值,小朋友们可以自行修改但要注意不可超越舞台范围,这部分可参考《scratch编程那些事-第七期》
现茬,开始制作脚本先将“得分”变量设定为“0”。然后限定“奶酪”角色活动范围接下来要“侦测”是否碰到老鼠躲避猫吃奶酪的游戲了,如果碰到就将“得分”增加10分并发出声音。
到这里这个游戏脚本编制就完成了。点击“绿旗”我们玩一玩这个小游戏吧