【MOOC】游戏引擎原理及应用-中国传媒大学 中国大学慕课MOOC答案_第1页
【MOOC】游戏引擎原理及应用-中国传媒大学 中国大学慕课MOOC答案_第2页
【MOOC】游戏引擎原理及应用-中国传媒大学 中国大学慕课MOOC答案_第3页
【MOOC】游戏引擎原理及应用-中国传媒大学 中国大学慕课MOOC答案_第4页
【MOOC】游戏引擎原理及应用-中国传媒大学 中国大学慕课MOOC答案_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【MOOC】游戏引擎原理及应用-中国传媒大学中国大学慕课MOOC答案随堂测验1、【多选题】下面哪些是专门的物理引擎?本题答案:【PhysX#Havok】随堂测验1、【单选题】目前,Unity支持什么类型的脚本文件?本题答案:【C#】游戏引擎单元作业游戏引擎基础单元测试题1、【单选题】Inspector(检视)窗口的功能是?本题答案:【展示和编辑GameObject的属性和组件】2、【单选题】在Unity窗口下,管理项目资源素材的是哪个窗口?本题答案:【Project窗口】3、【单选题】添加哪个组件会让场景中的物体具有物理效果?本题答案:【Rigidbody】4、【单选题】在地形编辑时,RiseorLowerTerrain工具是用来做什么的?本题答案:【提升或者降低地形高度】5、【单选题】在地形编辑时,需要在地形上种植树木,此时传递的树木资源需要是?本题答案:【配置好的GameObject】6、【单选题】要使场景中的GameObject具有不同的功能,需要怎么做?本题答案:【挂接不同的功能组件】7、【单选题】组件MeshFilter的功能是?本题答案:【保存模型的网格数据】8、【单选题】组件ConstantForce的功能是?本题答案:【使其增加一个力】9、【单选题】目前,Unity支持什么类型的脚本文件?本题答案:【C#】10、【多选题】下面哪些是游戏引擎?本题答案:【Unity#Unreal】11、【多选题】下面哪些是专门的物理引擎?本题答案:【PhysX#Havok】12、【多选题】Unity可以应用在哪些领域?本题答案:【游戏开发#虚拟现实#实时动画】13、【多选题】脚本对于游戏引擎的关键作用包括?本题答案:【接收用户输入#产生特定游戏逻辑#生成图形效果,进行物理仿真#实现AI系统】14、【判断题】狭义的游戏引擎只包含渲染器,广义的游戏引擎则变成了一整套可视开发工具。本题答案:【正确】15、【判断题】目前,使用UnityHub可以下载多个版本的Unity。本题答案:【正确】16、【判断题】Unity地形可以支持多纹理混合。本题答案:【正确】17、【判断题】脚本可以作为组件挂接到GameObject上。本题答案:【正确】18、【判断题】VisualStudio2017可以打开并编辑Unity脚本。本题答案:【正确】随堂测验1、【判断题】在动画Clip曲线编辑中,Curve一定是一条曲线吗本题答案:【错误】随堂测验1、【判断题】BlendTree只能进行4种动画的混合本题答案:【错误】动画系统单元作业动画系统单元测试题1、【单选题】如果想做一个物体缩放的场景动画,需要将物体的什么属性进行关键帧变化?本题答案:【Scale】2、【单选题】动画状态A向B过渡时,过渡转换的时间长度会影响到什么?本题答案:【动画A淡出和动画B淡入的混合】3、【单选题】动画Clip编辑中Events的作用是?本题答案:【设置在某一帧触发脚本】4、【单选题】在动画Animator编辑窗口中,橙色状态块是什么?本题答案:【角色初始默认播放的动画状态块】5、【单选题】动画曲线是在动画Clip属性的哪个标签下进行编辑?本题答案:【Curves】6、【单选题】在Unity脚本中,如何获得曲线的浮点值?本题答案:【GetComponentAnimator().GetFloat(CurveValue);】7、【单选题】在Animator中,如何只让某一层中的部分骨骼动画起作用?本题答案:【设置AvatarMask】8、【单选题】Unity脚本中,GetComponentAnimator().GetLayerWeight(1);的运算结果是?本题答案:【得到Layerindex=1的动画层权重】9、【单选题】IK(InverseKinematics)是指什么?本题答案:【逆向运动学】10、【单选题】在Unity脚本中,Animator相关的IK操作应该写在哪个函数里面?本题答案:【OnAnimatorIK()】11、【单选题】子状态如何返回主状态?本题答案:【将子状态机中的某状态块链接到(Up)BaseLayer的特殊状态块】12、【单选题】BlendTree是什么?本题答案:【进行多种动画混合的状态结点】13、【单选题】Unity脚本中,Animator.MatchTarget()函数的功能是?本题答案:【进行目标匹配】14、【判断题】场景动画Animation是关键帧插值动画。本题答案:【正确】15、【判断题】可以说Animator是管理GameObject上不同动画的状态工具。本题答案:【正确】16、【判断题】骨骼动画文件保存的是每一帧骨架的姿态,而非网格信息。本题答案:【正确】17、【判断题】在动画Clip曲线编辑中,Curve一定是一条曲线。本题答案:【错误】18、【判断题】在Animator中,多层Layer是通过权重来调节。本题答案:【正确】19、【判断题】当骨骼上绑定了物体的时候,使用逆向运动学会比较方便。本题答案:【错误】20、【判断题】使用逆向运动学时,并不知道骨骼链终端骨骼的位置。本题答案:【错误】21、【判断题】求解逆向运动学问题,通常只有一种解法。本题答案:【错误】22、【判断题】要使用Animator中的IK效果,需要点选IKPass。本题答案:【正确】23、【判断题】子状态便于动画状态的分而治之。本题答案:【正确】24、【判断题】BlendTree只能进行4种动画的混合。本题答案:【错误】25、【判断题】在BlendTree的BlendType中,2DFreeformCartesian经常用于制作在空间内移动的不同动画的混合切换。本题答案:【正确】26、【判断题】在动画状态切换中勾选HasExitTime后,动画会直接切换。本题答案:【错误】随堂测验1、【判断题】移动端开发要选择Deferred渲染?本题答案:【错误】随堂测验1、【判断题】移动端开发常常选择Linear颜色空间本题答案:【错误】随堂测验1、【判断题】烘焙场景前,是否需要将场景中物体设置为静态本题答案:【正确】渲染系统单元作业渲染系统单元测试题1、【单选题】三维图形渲染管线的基本流程为?本题答案:【应用程序-几何处理-光栅化-像素处理】2、【单选题】摄像机视野范围的几何形状是?本题答案:【平截台(梯形台)体】3、【单选题】如果要让光源有些许遮罩的感觉,我们需要设置?本题答案:【Cookie】4、【单选题】PBR材质是指?本题答案:【基于物理渲染的材质】5、【单选题】如果想让材质和光的交互有凹凸的感觉,我们需要配置什么贴图?本题答案:【法线贴图】6、【单选题】如果想让材质有镂空效果,我们需要将RenderingMode设置为?本题答案:【Cutout】7、【单选题】开发像素游戏一般会选择何种FilterMode?本题答案:【Point】8、【单选题】GI(GlobalIllumination)是指?本题答案:【全局光照照明系统】9、【单选题】光照探针的作用是?本题答案:【保存光照信息,让动态物体具备全局光照明效果】10、【单选题】反射探针的作用是?本题答案:【用于控制保存空间中不同区域的反射信息,进行光滑平面的伪反射】11、【多选题】下面哪些属于Unity光源的类型?本题答案:【Directionallights#Pointlights#Spotlights#Arealights】12、【多选题】在三维游戏中,阴影的作用包括?本题答案:【可以反映物体在三维空间中的位置关系#可以反映接收体的形状#可以表现出当前视点看不到的信息#通过阴影可以判断出光源的数目】13、【多选题】烘焙场景前,可以将需要烘焙的灯光的Mode设置为?本题答案:【Mixed#Baked】14、【判断题】Shader(着色器)是运行于GPU上的代码,用于执行渲染过程中的具体计算,比如投影转换、几何细分、光照、后处理着色等。本题答案:【正确】15、【判断题】Forward渲染存在灯光个数限制。本题答案:【正确】16、【判断题】移动端开发一般要选择Deferred渲染。本题答案:【错误】17、【判断题】线性(Linear)颜色空间直接使用像素的本来颜色,不进行幂函数运算。本题答案:【正确】18、【判断题】移动端开发常常选择Linear颜色空间。本题答案:【错误】19、【判断题】PC端开发编辑器默认是Gamma颜色空间。本题答案:【正确】20、【判断题】Camera的透视模式分为透视和正交两种。本题答案:【正确】21、【判断题】正交相机类似于真实世界的相机,具有近大远小的效果。本题答案:【错误】22、【判断题】Camera的FOV是用来调节视野变化的。本题答案:【正确】23、【判断题】光源不可以调节颜色。本题答案:【错误】24、【判断题】HardShadow呈现的阴影边缘比较锐利。本题答案:【正确】25、【判断题】SoftShadow呈现的阴影边缘比较柔和。本题答案:【正确】26、【判断题】如果想让某个物体不投射阴影,则需要在MeshRenderer里将CastShadow设置为Off。本题答案:【正确】27、【判断题】材质(Material)就是纹理(Texture)。本题答案:【错误】28、【判断题】材质(Material)只和着色器(Shader)有关,和纹理(Texture)无关。本题答案:【错误】29、【判断题】全局光照不仅可以作用于静态物体,还可以直接作用于动态物体。本题答案:【错误】30、【判断题】烘焙场景前,需要将场景中物体设置为静态。本题答案:【正确】随堂测验1、【判断题】粒子系统中的所有参数都是使用绝对值来表达本题答案:【错误】特效系统单元作业特效系统单元测试题1、【单选题】在Unity脚本中,控制视频播放组件的类名为?本题答案:【VideoPlayer】2、【单选题】粒子系统数据结构中的参数分为哪两大类?本题答案:【粒子行为相关和外观相关】3、【单选题】粒子系统的Emission属性与何种功能有关?本题答案:【粒子生成的数量和速率】4、【单选题】下面哪个是后处理中的辉光效果?本题答案:【Bloom】5、【单选题】下面哪个是后处理中的屏幕暗角效果?本题答案:【Vignette】6、【多选题】在游戏中播放视频的作用有哪些?本题答案:【可以使用游戏外部的视频资源#提升游戏场景真实感,降低渲染复杂度】7、【多选题】粒子系统可以实现下述哪些内容?本题答案:【爆炸#火焰#鸟群】8、【判断题】在游戏引擎中,播放视频其实是将视频渲染到物体表面的纹理上。本题答案:【正确】9、【判断题】粒子系统中的所有参数都是使用绝对值来表达。本题答案:【错误】10、【判断题】典型的粒子系统更新循环可以划分为:参数更新和模拟阶段、渲染阶段。本题答案:【正确】11、【判断题】后处理效果是当所有的渲染已经完成后加入的一个图像处理过程。本题答案:【正确】随堂测验1、【判断题】Serializable属性是对类进行序列化标识的属性本题答案:【正确】脚本编程单元作业脚本编程单元测试题1、【单选题】Unity中挂接在GameObject上的脚本,都是从哪一个基类派生的?本题答案:【MonoBehaviour】2、【单选题】拥有GameObject的位置,旋转和缩放信息的类是?本题答案:【Transform】3、【单选题】哪个初始化函数在物体执行第一帧的时候被调用?本题答案:【Start()】4、【单选题】函数Awake()、OnEnable()、Start()三者的执行顺序是?本题答案:【Awake()-OnEnable()-Start()】5、【单选题】函数OnPreRender()、OnPostRender()、OnPreCull()三者的执行顺序是?本题答案:【OnPreCull()-OnPreRender()-OnPostRender()】6、【单选题】下列哪个是协程的启动函数?本题答案:【StartCoroutine()】7、【单选题】协程函数的返回值是什么类型?本题答案:【IEnumerator】8、【判断题】脚本语言是一种解释型语言,具有使用简单,语法宽松,跨平台等特性。本题答案:【正确】9、【判断题】任何C#脚本都可以挂接到Unity的GameObject上。本题答案:【错误】10、【判断题】脚本实则是GameObject上挂接的组件。本题答案:【正确】11、【判断题】序列化指的是将数据结构或对象状态转换为可以存储和重建的格式的自动过程。本题答案:【正确】12、【判断题】Serializable属性是对类进行序列化标识的属性。本题答案:【正确】13、【判断题】复合数据结构不能被序列化。本题答案:【错误】14、【判断题】协程可以在运行到特定指令后返回,等下一帧或者特定时间后继续运行。本题答案:【正确】15、【判断题】预制件Prefab的作用类似于一个挂架好组件可复用的GameObject模板。本题答案:【正确】16、【判断题】修改预制件的主体,其副本也会随之更改。本题答案:【正确】随堂测验1、【判断题】微软的Windows操作系统不符合WIMP标准本题答案:【错误】用户界面单元作业用户界面单元测试题1、【单选题】下面哪个不属于Unity控件?本题答案:【Span】2、【单选题】控件InputField一般可以用来做什么?本题答案:【文本输入】3、【单选题】控件Image一般可以用来做什么?本题答案:【显示图片】4、【单选题】图片要在UI中显示,导入纹理的类型应该选择为?本题答案:【Sprite】5、【单选题】组件GridLayoutGroup的作用是?本题答案:【使节点下所挂接的UI控件进行网格布局】6、【多选题】图形界面计算机采用的WIMP标准所依赖的互动原件有哪些?本题答案:【视窗#图标#菜单#指针】7、【多选题】在进行游戏界面的设计时,一般要遵循原则有?本题答案:【界面要简洁明快、布局合理、易于使用、美观大方#考虑游戏的美术风格及故事背景#用户界面要和游戏内容相统一】8、【判断题】微软的Windows操作系统不符合WIMP标准。本题答案:【错误】随堂测验1、【判断题】Unity的碰撞的产生和状态调用是通过物理引擎管理的本题答案:【正确】物理系统单元作业物理系统单元测试题1、【单选题】当GameObject挂接RigidBody组件会发生什么效果?本题答案:【物体拥有刚体属性】2、【单选题】Instantiate()函数的功能是?本题答案:【克隆实例化一个传入的GameObject】3、【单选题】在RigidBody组件中,如果要锁定旋转,需要进行什么操作?本题答案:【勾选FreezeRotationXYZ】4、【单选题】弹簧型的Joint是下列哪个?本题答案:【Spring】5、【单选题】在破坏Joint后,Unity脚本中会调用哪个函数?本题答案:【OnJointBreak()】6、【单选题】当Collider碰撞产生时,会调用下列哪个函数?本题答案:【OnCollisionEnter()】7、【单选题】当Trigger碰撞产生时,会调用下列哪个函数?本题答案:【OnTriggerEnter()】8、【单选题】如果要触发Trigger碰撞体,则其中的一方必须是?本题答案:【刚体】9、【多选题】物理引擎的主要功能有?本题答案:【对各种力的支持#对基本的物理体的支持#物体间的碰撞检测和碰撞反应#粒子系统等其他功能】10、【判断题】Unity有内置的物理引擎。本题答案:【正确】11、【判断题】Unity的碰撞的产生和状态调用是通过物理引擎管理的。本题答案:【正确】12、【判断题】用欧拉角表示旋转不会引起万向节死锁问题。本题答案:【错误】13、【判断题】使用四元数表示旋转的一个最大好处就是可以实现SLERP插值(球面线性插值)。本题答案:【正确】14、【判断题】四元数和欧拉角之间无法互相转换。本题答案:【错误】15、【判断题】Joint结构可以将多个刚体链接起来,约束相关物体的运动。本题答案:【正确】随堂测验1、【判断题】导航网格是否需要预先计算烘焙本题答案:【正确】人工智能单元作业人工智能单元测试题1、【单选题】FSM(FiniteStateMachine)是指?本题答案:【有限状态机】2、【单选题】下列哪一个组件是导航网格中控制角色移动和躲避障碍物的?本题答案:【NavMeshAgent】3、【单选题】函数NavMeshAgent.remainingDistance的作用是?本题答案:【得到AI体到目的地剩余的距离】4、【单选题】函数Physic.Raycast的作用是?本题答案:【3D的射线检测】5、【单选题】函数GameObject.FindGameObjectWithTag(Player)的作用是?本题答案:【找到Tag为Player的物体】6、【单选题】在机器学习的BehaviourParameters组件中,要查看和导入学习结果,需要如何去做?本题答案:【需要在其Model参数中,将学习结果*.nn文件传入】7、【多选题】机器学习包括以下哪些类型?本题答案:【监督式学习#非监督学习#强化学习】8、【判断题】在有限状态机中,开发者需要把智能体的所有可能行为都考虑进来。行为之间可以进行条件转换,需要编写代码实现这些转换的逻辑。本题答案:【正确】9、【判断题】导航网格需要预先计算烘焙。本题答案:【正确】10、【判断题】NavMeshObstacle是可以移动的阻挡物组件。本题答案:【正确】11、【判断题】机器学习就等于Unity自带的传统AI。本题答案:【错误】12、【判断题】监督式学习无需对样本进行标注。本题答案:【错误】随堂测验1、【判断题】声效的加入可以提高游戏的沉浸感和真实感本题答案:【正确】音频系统单元作业音频系统单元测试题1、【单选题】BGM(BackgroundMusic)是指游戏中的?本题答案:【背景音乐】2、【单选题】在AudioSource中,Volume参数可以调节声音的何种属性?本题答案:【音量】3、【单选题】AudioMixer的作用是?本题答案:【混合音频,管理混合特效等】4、【判断题】声效的加入可以提高游戏的沉浸感和真实感。本题答案:【正确】5、【判断题】导入到Unity中的音频资源都是以AudioClip的形式呈现。本题答案:【正确】6、【判断题】混音器中可以开放出音频控制的相关参数,供代码脚本进行交互使用。本题答案:【正确】7、【判断题】声音特效在添加到AudioMixer中的音频上时,是有执行前后顺序的。本题答案:【正确】随堂测验1、【判断题】服务器主要分为专用服务器和主机服务器2种,专用服务器多用于广域网,主机服务器多用于局域网本题答案:【正确】联网单元作业联网单元测试题1、【单选题】UDP相比于TCP协议的优势在什么地方?本题答案:【速度性能好】2、【单选题】一般的联网游戏采用的网络架构是?本题答案:【C/S(客户机/服务器)】3、【单选题】如果在Unity网络开发中,需要同步GameObject的位置、旋转和缩放,则应该挂接哪个组件?本题答案:【NetworkTransform】4、【单选题】描述属性[ClientRpc]的作用是?本题答案:【服务器向所有客户端发送指令,方法结果在客户端执行】5、【单选题】网络组件的行为,需要从哪一个基类派生?本题答案:【NetworkBehaviour】6、【判断题】游戏联网的网络架构主要有客户机/服务器体系结构,以及点对点结构。本题答案:【正确】7、【判断题】互联网的协议最底层是UDP协议或TCP协议,中间层是IP协议,最顶层的是一些应用层协议。本题答案:【错误】8、【判断题】服务器主要分为专用服务器和主机服务器2种,专用服务器多用于广域网,主机服务器多用于局域网。本题答案:【正确】9、【判断题】Unity网络开发时,NetworkManager是管理网络物体和网络信息的核心组件。本题答案:【正确】10、【判断题】网络开发中所有的网络游戏物体,都需要挂接NetworkIdentity。本题答案:【正确】11、【判断题】在网络中动态实例化物体也需要使用GameObject.Instantiate()。本题答案:【错误】12、【判断题】函数NetworkServer.Spawn()用来在网络环境中实例化出网络物体。本题答案:【正确】随堂测验1、【判断题】如果要开发2D游戏,一般情况我们会新建一个2D项目本题答案:【正确】二维游戏开发单元作业二维游戏开发单元测试题1、【单选题】设置纹理导入属性时,如果要切割纹理中的精灵图,需要在SpriteMode中选择哪一个?本题答案:【Multiple】2、【单选题】如果要保持像素风格,FilterMode应该设置为?本题答案:【Point】3、【单选题】如果要在Tilemap上增加碰撞属性,则需要添加什么组件?本题答案:【TilemapCollider2D】4、【单选题】做平台游戏时的tile效果,可以选择哪个组件?本题答案:【PlatformEffector2D】5、【单选题】如果需要在Unity中做2D骨骼动画,我们需要下载哪个插件?本题答案:【2DAnimation】6、【判断题】如果要开发2D游戏,一般情况我们会新建一个2D项目。本题答案:【正确】7、【判断题】精灵(Sprite)最初表示硬件方式的图片混合技术,现在指的是结合到场景中的二维图片或者动画。本题答案:【正确】8、【判断题】布告板(Billboard)指的是三维环境中使用的精灵。本题答案:【正确】9、【判断题】2D游戏的物理组件是RigidBody2D。本题答案:【正确】10、【判断题】瓦片地图可以用来模拟顶视角和斜视角。本题答案:【正确】11、【判断题】在等距透视中,物体存在近大远小的透视变形。本题答案:【错误】12、【判断题】如果使用Unity开发2D游戏时需要瓦片地图,则需要用内置的TilePalette工具。本题答案:【正确】13、【判断题】2D关键帧动画和2D骨骼动画是一样的。本题答案:【错误】随堂测验1、【判断题】现在的游戏引擎,已经不拘泥于游戏内容的创作,也可以进行一些其他的虚拟仿真,甚至是实时动画片的创作本题答案:【正确】影视内容创作单元作业影视内容创作单元测试题1、【单选题】Animation和Timeline的区别是?本题答案:【Animation只能控制单个物体,Timeline可以使多个物体协同运动。】2、【单选题】如果要在时间轨上用脚本控制内容,则脚本应该直接派生自?本题答案:【PlayableAsset】3、【单选题】PlayableBehaviour这个类的作用是?本题答案:【是Timeline中回调控制行为的类】4、【单选题】Cinemachine是指?本题答案:【摄像机控制的解决方案系统】5、【判断题】现在的游戏引擎,已经不拘泥于游戏内容的创作,也可以进行一些其他的虚拟仿真,甚至是实时动画片的创作。本题答案:【正确】6、【判断题】Timeline支持多轨道。本题答案:【正确】7、【判断题】Timeline可以录制场景中多个物体的动画。本题答案:【正确】8、【判断题】Timeline不可以控制GameObject的Active状态。本题答案:【错误】

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论