资源简介 (共21张PPT)《增加对抗角色》沪科版 九年级第二册内容总览学习目标01新知导入02增加游戏中的敌人03增加游戏中的动态攻击04拓展延伸05课后总结06目录07板书设计08作业布置教学目标1.信息意识:培养学习KODU软件制作对抗角色,设置角色程序的学习意识;2.计算思维:能够运用信息技术,创新性的解决学习中的问题;3.数字化学习与创新:倡导数字化教育,促使学习使用KODU软件设计对抗游戏的学习方法;4.信息社会责任:规范使用网络技术解决问题,遵守信息道德规范。新知导入上节课我们学习了在KODU中新增游戏角色,动手制作对抗游戏就必须具备其他的游戏角色,今天我们就来学习一下,新增对抗角色以及这些角色攻击的程序方法和步骤。新知讲解一、增加游戏中的敌人游戏中会有助玩家一臂之力的好伙伴,也难免会有避之不及的敌人,敌人会对玩家造成伤害,甚至随时让玩家一命呜呼。一个游戏里,敌人通常还不止一个,甚至有多种类型,可以根据属性、大小、移动方式、攻击方式来对其分类。比如某款游戏中的敌人有栗子、食人花、绿乌龟、红乌龟,以及最终的大Boss,它们的攻击技能、威力、生命值等各不相同。在攻击它们的同时,你会体验到多样化的挑战,无形中掌握了击败不同敌人应使用的不同技能和不同操作技巧。新知讲解说说做做分析一款你玩过的游戏中的敌人。游戏名称:植物大战僵尸(请同学们以“植物大战僵尸为例,完成剩下的表格”)游戏中的敌人序号 敌人名称 行动路径 运动速度 技能 如何战胜它1 僵尸 直走 慢 吃脑子 使用武器打死2 坦克 直走 快 撞毁我方坦克 使用炮弹炸毁345新知讲解二、增加游戏中的动态攻击动态攻击,顾名思义,是一种运动式的攻击,与静态攻击相比,动态攻击往往会让游戏更富于变化,一旦敌人“学会了”动态攻击,游戏的难度也随之提高了。在KODU中,通常把动态攻击分为两类,第一类是固定路径巡逻的动态攻击,第二类是任意移动巡逻与追击的动态攻击。新知讲解1.沿着固定路径巡逻在移动命令中,你可以限定角色沿着东西或南北方向行走,但并非所有的路都是横平竖直的,这就要用路径工具来设计角色行进的路线。值得注意的是,如果要让角色循环往复地移动,就必须让路径的首尾两端相连,形成一条闭合的路径(如图所示)。新知讲解2.任意移动巡逻与攻击除了固定的行进路线外,为了提升游戏的惊险刺激指数,敌人对玩家的反应状态也是需要你在设计时予以考虑的。一般来说,敌人在巡逻的状态中会比较悠闲,一旦发现玩家,它会立即进入攻击状态,并开始追击。该如何用程序来实现它呢 首先,你需要分析敌人经历的几个状态(如图所示)。新知讲解敌人待命玩家是否在视野范围内是战斗判断是攻击技能1攻击技能2……否巡逻当玩家不在视野范围内,敌人悠闲地巡逻玩家是否在攻击范围内否追击当玩家不在攻击范围内,敌人快速向前移动当玩家在敌人攻击的范围内,敌人发动攻击,并选择其攻击技能。新知讲解如下图所示,敌人的巡逻与攻击程序的设定。新知讲解我们一起观看视频,学习为角色设置程序。(以上图程序为例)新知讲解当面对“敌人的巡逻与攻击”此类比较复杂的问题时,不要急于编程,应该先将问题梳理、剖析,再设计算法,寻找最佳的解决方案,最后进行编程。这是一名优秀的游戏设计师需要养成的良好习惯。新知讲解在设置编排程序时,要特别注意分清楚因果关系,WHEN后添加的是条件,DO后添加的是要执行的动作。拓展延伸新知讲解我们一起观看视频,看看最后呈现出来的效果吧!课堂练习请同学们尝试更改程序,来更改小酷的攻击方式,试一试最后谁做的游戏最有趣。课堂总结1.学习新增对抗角色,设置对抗角色的程序;2.掌握分析角色状态,更有助于编辑程序;3.自己动手设计对抗游戏,创新角色在游戏中的动作。板书设计增加对抗角色设置对抗角色程序学会对角色活动进行分析作业布置请同学们结合前面学习的第一节课程,将角色和对抗角色都设置好程序,下节课,向同学们展示你的游戏设计。谢谢21世纪教育网(www.21cnjy.com)中小学教育资源网站兼职招聘:https://www.21cnjy.com/recruitment/home/admin中小学教育资源及组卷应用平台信息技术《增加对抗角色》教学设计课题 《增加对抗角色》 单元 六单元 学科 信息技术 年级 九年级教材分析 《增加对抗角色》这一主题活动旨在让学生学习和掌握对抗角色的添加以及其程序的编排。本节课中重点要学会对对抗角色进行状态分析,才能更好地设置程序,掌握好程序设计的因果关系是本节课的重点内容。这不仅可以增加学生知识,还能提高学生的动手实践能力。学习目标 1.信息意识:培养学习KODU软件制作对抗角色,设置角色程序的学习意识;2.计算思维:学生能够运用信息技术,创新性地解决学习中的问题;3.数字化学习与创新:倡导数字化教育,促使学习使用KODU软件设计对抗游戏的学习方法;4.信息社会责任:规范使用网络技术解决问题,遵守信息道德规范。重点 掌握添加对抗角色的步骤和方法难点 学会设置对抗角色的程序运动教学过程教学环节 教师活动 学生活动 设计意图导入新课 导入:师:上节课我们学习了在KODU中新增游戏角色,动手制作对抗游戏就必须具备其他的游戏角色,今天我们就来学习一下,新增对抗角色以及这些角色攻击的程序方法和步骤。 学生大致了解本节课的学习内容 由此引出今天的学习内容讲授新课 一、增加游戏中的敌人游戏中会有助玩家一臂之力的好伙伴,也难免会有避之不及的敌人,敌人会对玩家造成伤害,甚至随时让玩家一命呜呼。一个游戏里,敌人通常还不止一个,甚至有多种类型,可以根据属性、大小、移动方式、攻击方式来对其分类。比如某款游戏中的敌人有栗子、食人花、绿乌龟、红乌龟,以及最终的大Boss,它们的攻击技能、威力、生命值等各不相同。在攻击它们的同时,你会体验到多样化的挑战,无形中掌握了击败不同敌人应使用的不同技能和不同操作技巧。说说做做分析一款你玩过的游戏中的敌人。游戏名称:植物大战僵尸(请同学们以“植物大战僵尸为例,完成剩下的表格”)二、增加游戏中的动态攻击动态攻击,顾名思义,是一种运动式的攻击,与静态攻击相比,动态攻击往往会让游戏更富于变化,一旦敌人“学会了”动态攻击,游戏的难度也随之提高了。在KODU中,通常把动态攻击分为两类,第一类是固定路径巡逻的动态攻击,第二类是任意移动巡逻与追击的动态攻击。1.沿着固定路径巡逻在移动命令中,你可以限定角色沿着东西或南北方向行走,但并非所有的路都是横平竖直的,这就要用路径工具来设计角色行进的路线。值得注意的是,如果要让角色循环往复地移动,就必须让路径的首尾两端相连,形成一条闭合的路径(如图所示)2.任意移动巡逻与攻击除了固定的行进路线外,为了提升游戏的惊险刺激指数,敌人对玩家的反应状态也是需要你在设计时予以考虑的。一般来说,敌人在巡逻的状态中会比较悠闲,一旦发现玩家,它会立即进入攻击状态,并开始追击。该如何用程序来实现它呢 首先,你需要分析敌人经历的几个状态(如图所示)。如下图所示,敌人的巡逻与攻击程序的设定。我们一起观看视频,学习为角色设置程序。(以上图程序为例)当面对“敌人的巡逻与攻击”此类比较复杂的问题时,不要急于编程,应该先将问题梳理、剖析,再设计算法,寻找最佳的解决方案,最后进行编程。这是一名优秀的游戏设计师需要养成的良好习惯。拓展延伸在设置编排程序时,要特别注意分清楚因果关系,WHEN后添加的是条件,DO后添加的是要执行的动作。我们一起观看视频,看看最后呈现出来的效果吧!作业布置请同学们结合前面学习的第一节课程,将角色和对抗角色都设置好程序,下节课,向同学们展示你的游戏设计。 学生完成表格填写学生了解路线的设置,不同的路线设置方法不同学生掌握对角色设置程序前要进行分析,才能更好地让角色执行这些动作观看视频 了解对抗游戏中的角色,由此引出接下来的学习内容提高学生的动手实践能力分析是设置编程的前提,这样可以保证最后角色执行动作是正确的通过观看视频再次学习课堂练习 请同学们尝试更改程序,来更改小酷的攻击方式,试一试最后谁做的游戏最有趣。 学生完成课堂练习 巩固所学知识课堂小结 学习新增对抗角色,设置对抗角色的程序;掌握分析角色状态,更有助于编辑程序;自己动手设计对抗游戏,创新角色在游戏中的动作; 学生总结本节课的知识 总结概括本节课的学习内容板书 增加对抗角色设置对抗角色程序学会对角色活动进行分析21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)HYPERLINK "http://www.21cnjy.com/" 21世纪教育网(www.21cnjy.com) 展开更多...... 收起↑ 资源列表 最后效果.mp4 活动二《增加对抗角色》教案.doc 活动二《增加对抗角色》课件.pptx 设置程序.mp4