小学粤教版 (B版)第11课 3D乒乓球精品课件ppt
展开②“物理”模块类内的积木可以使角色具有生活中的一些物理特性!
①贝贝,我发现源码编辑器中有一个“物理”模块类,这个模块类的积木有什么作用呢?
③这么神奇!我们快来一起看看!
在日常生活中,“弹球”往往会具有大小、质量等物理特性。在源码编辑器中,这些物理特性如何设置呢?
源码编辑器为我们提供了物理模块类,通过这个模块类中的积木可以完成物理模拟,对角色进行物理特性的设置,实现篮球的自由下落、弹球的反弹效果。下面,就让我们一起来了解一下源码编辑器中的“物理”模块吧!
在游戏设计中往往存在游戏引擎,如碰撞检测、物理引擎、渲染引擎、人工智能(AI)等。这些引擎就是已经编写好的程序核心代码,将游戏中可能用到的程序算法、效果封装形成简单的、便于游戏开发者使用的模块(如下图)。
例如,我们设计一款游戏,模拟篮球掉下又弹起的物理效果,如下图所示。
模拟篮球在各种外力的作用下的运动轨迹,对于一般游戏设计者来说,算法较为复杂,此时,就可以使用游戏中已经设置好的物理引擎。
添加篮球及篮筐角色,参考下表中的方法,搭建程序。
二、基础物理属性的设定
开启了角色的物理引擎后,需要完成基础物理属性(如角色的质量、反弹系数、物理边界等)的设定。
搭建设置篮球基础物理属性的程序。
提示:1.参考95-96页表中的方法,寻找方法解决问题 2.有疑问的可以同学交流或是向老师提问 3.做完后要保存
了解了“物理”模块类积木的使用方法之后,接下来,到你大展身手的时刻了。打开“3D乒乓球.bcm”文件,如下图所示。
完成3D乒乓球的任务,并进行小组合作交流学习。
任务要求:(1)实现乒乓球在舞台内具有物理引擎效果,并可以不断反弹。(2)新增变量“得分”,球拍成功接打乒乓球一次得一分。
角色“乒乓球”的最终程序示例如下图所示。
物理引擎”在我们生活中应用得很多,多种游戏设计中都会应用到“物理引擎”的相关原理及知识。播放与“物理引擎”相关的游戏视频内容。
总结本课知识点点评学生的表现会“从素材库中选择角色”鼓励学生课后继续学习
第11课 3D乒乓球
一、了解源码编辑器中的物理引擎二、了解设置角色的基础物理属性的方法三、能够使用积木实现程序的物理效果
粤教版 (B版)六年级下册第18课 3D创意设计大赛多媒体教学课件ppt: 这是一份粤教版 (B版)六年级下册第18课 3D创意设计大赛多媒体教学课件ppt,共22页。PPT课件主要包含了D创意设计大赛,深圳市龙华中学,授课人崔航航,选定主题头脑风暴,小组作品设计构想表,打印组装,壶身的绘制,壶嘴的绘制,壶把的绘制,壶盖的绘制等内容,欢迎下载使用。
粤教版 (B版)六年级下册第10课 走进3D打印世界教学ppt课件: 这是一份粤教版 (B版)六年级下册第10课 走进3D打印世界教学ppt课件,共43页。PPT课件主要包含了结合实际需求,质量轻,不生锈,长期用,PEEK材料,拯救成功,D打印是什么,什么叫“增材制造”,D打印技术的运用,任务二等内容,欢迎下载使用。
小学信息技术粤教版 (B版)五年级上册第11课 听话的Arduino机器人备课课件ppt: 这是一份小学信息技术粤教版 (B版)五年级上册第11课 听话的Arduino机器人备课课件ppt,共12页。PPT课件主要包含了让机器人动起来,自动识别黑线原理分析,你真棒,自动识别障碍原理分析等内容,欢迎下载使用。