《Scratch编程实例――打地鼠》由会员分享,可在线阅读,更多相关《Scratch编程实例――打地鼠(15页珍藏版)》请在金锄头文库上搜索。
Scratch编程实例打地鼠,游戏设计分析,1.角色分析 2.程式分析,角色分析,? 这个游戏共有几个角色?这个角色各自有什么功能?,角色1:地鼠 角色2:地洞 角色3:瞄准器 角色4:胜利标志,地鼠,开始隐藏 当接收到(随机数X),移动到指定地洞的坐标 显示直到碰到黑色且按下鼠标时隐藏广播dying,地洞,重复执行,等待1.5s,产生随机数 广播,瞄准器,判断是否胜利:初始化计分,设定胜利的条件 计分:当收到dying信号时,分数加1 瞄准器动作:跟着鼠标移动,胜利标志,当收到win信号时,提示胜利,并结束游戏,注意点,程序设计中要注意广播的对象和接受广播的对象 循环体的设计 角色之间的侦测,为什么要进行角色设计分析?,1.Scratch的游戏基于角色而设计,角色是游戏的基础。 2.Scratch的所有动作指令都添加在角色上,每个角色有不同的指令动作,通过各个角色的相互协调,最终实现预设的效果。,具体程式分析,见程序,设计的一般流程,整个游戏效果设计角色分析 具体角色动作分析 程式分析具体程序实现 调试发布,作业,设计一个游戏,