10分钟教你做一款小游戏_怎样制作小游戏
孩子玩游戏自然成为父母的“心病” 。随便搜一下,可以找到很多帖子,教家长如何引导孩子玩游戏,但是效果都是用了之后才知道 。最好是家长指导孩子学习编程,做游戏创作者,做游戏规则制定者 。简而言之,你是你游戏的主人!
《FlappyBird》这个手机游戏大家都很熟悉 。玩家点击屏幕,鸟就向上飞,点击了就向上飞 。如果你放松手指,你会很快下降 。所以玩家要控制小鸟一直向前飞,然后注意避开路上不平整的管道 。现在我们在Scratch中完成游戏 。
主要构件:
知识焦点
(1)绘图编辑器的使用(绘制鸟和管道)
(2)随机数的使用
(3)条件判断的逻辑推理(评分条件)
(4)了解克隆技术是这个游戏的关键
(5)使用事件(空间跳跃)和自由落体模拟
游戏规则
游戏开始后,点击屏幕,记得间歇点击屏幕,不要让小鸟掉下来 。
尽量保持平和的心情,点菜的时候不要下手太狠,尽量看好鸟 。
游戏的评分是小鸟安全通过管道,没有碰到管道,得1分 。当然,游戏结束了 。
小鸟落地,游戏就结束了 。
背景图
在绘图时,我们使用椭圆工具,矩形工具,填充工具和选择工具 。颜色样本如下图,也可以使用其他颜色进行绘制 。白云和绿树丛是许多椭圆的叠加效果 。就画一个长方形的地面 。
画鸟和代码
从角色列表中删除默认的小猫,然后单击绘制新角色 。用画笔工具画一只鸟,用填充工具添加颜色 。如果人物有点大,用缩小工具点击小鸟,缩小后放在舞台合适的位置 。给它起个名字“笨鸟” 。
选择鸟的角色,并为它写一个脚本 。左边的脚本是让小鸟自由下落,右边的脚本处理空间事件(小鸟弹起) 。如果它落地,游戏就结束了 。
注意:如果Y坐标值减小,角色位置会下移 。反之,如果Y坐标值增加,角色位置上移 。
绘制一个名为“管道”的新字符,并在形状列表中绘制(使用矩形和填充工具)五个形状,如下所示:
五种形状的总结
将建模的中心点设置为管道的垂直中心,与舞台坐标一致,便于剧本的编写和理解 。
吴歌建模
给小鸟加个脚本 。当鸟碰到管子时,鸟就会滚下来 。并向管道发送“停止移动”消息 。
当管道收到“停止移动”消息时,添加以下脚本停止管道的其他脚本,提示鸟被杀死!
管段
管道的脚本代码需要添加三个变量(score,countonce) 。
游戏开始时分数为零,流水线隐藏等待随机数生成克隆 。
克隆开始时,从1到5个形状中随机选择,首先移动到舞台的右侧,显示克隆并在2秒钟内移动到左侧,当克隆到达坐标(-200,13)时删除克隆(即该管道消失) 。
以下脚本是小鸟通过管道时,玩家增加一分,等分条件是管道的X坐标小于-100(游戏设计时请注意调整这个值);为了解决通过管道重复添加额外点的问题,我们添加了一个计数分数变量 。
计算一次点数并使用布尔变量(假,真)
巩固和扩展
可以加个开始键,输了可以再玩;
为要被杀死的鸟加上悲伤的叫声;
添加大型数字产品
很简单吗?快点做吧!
【10分钟教你做一款小游戏_怎样制作小游戏】Scratch不是编码语言,是图形化编程启蒙工具,可以实现很多小游戏编程设计,比如愤怒的小鸟,植物vs僵尸,跺院子,飞鸟等 。这些小游戏的设计对孩子的逻辑训练有很大的帮助 。
- 《董卿:做一个有才情的女子》读后感100字
- CSM收视率|2022年2月17日综艺节目收视率排行榜(北京向未来、最强大脑燃烧吧大脑、你会怎么做)
- 不做赔本买卖
- 幽默段子:悲剧
- 一辈子不要瞎忙,首先要做对这四件事
- 百合|新鲜百合是生吃还是熟吃好
- 《皮皮熊做客恐龙家园》的读后感大全
- 冰墩墩|冰墩墩用橘子皮怎么做
- 冰墩墩|冰墩墩可以做在衣服上吗
- 冰墩墩|冰墩墩可以做手机壳吗