游戏程序工程师测试题网络稿.docx

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
游戏程序工程师能力与水平模拟测试题单选题(20*2’):物理更新一般在哪个系统函数里?()A、update B、FixedUpdate C、LateUpdate D、Awake2、游戏对象的渲染是下列哪个控制?()A、Mesh RendererB、MaterialC、CameraD、Directional Light3、创建一个新的场景应该选择哪项?()A、New ProjectB、Open ProjectC、New SceneD、Open Scene4、选择哪项可以导入一个资源包?()A、Import New AssetsB、Import PackageC、Exporting PackageD、Show In Explorer5、下列哪种方法无法实现2D游戏?()A、GUIB、正交投影C、2DToolKitD、旋转摄像机6、Unity3D里提供的保存整型数据的函数是?()A、PlayerPrefs.SetInt()B、PlayerPrefs.GetInt()C、EditorPrefs.SetInt()D、Editorprefs.GetInt()7、哪个系统函数最先执行?()A、StartB、UpdateC、AwakeD、Rest8、摄像机动作为什么要放在LateUpdate里?()A、方便操作B、防止没有角色的空帧C、调用方便D、防止重复操作9、当游戏中需要频繁创建一个物体对象时,我们需要怎么做来节省内存?()A、克隆(Ctrl+D)B、复制C、PrefabD、销毁(Destro())10、MipMap的作用是什么?()A、创建小地图B、加快渲染进度C、节省空间D、优化地图11、Application.loadLevel命令为()A、加载关卡B、异步加载关卡C、加载动作D、加载资源包12、下列哪个属性表示对象的自身空间关系?()A、PositionB、LocalPositionC、rotationD、Rotate13、声音是由哪个组件监听的。()A、Audio SourceB、Audio ListenerC、AnimationD、Animator14、什么是导航网格( NavMesh)?()A、一种用于描述相机轨迹的网格B、一种被优化过的物体网格C、一种用于物理碰撞的网格D、一种用于实现自动寻路的网格15、在哪个面板中可以修改物体的空间属性,如位置、朝向、大小等?()A、Project B、Inspector C、Hierarchy D、Toolbar16、对于Prefab,以下说法错误的是?()A、Prefab资源可以在项目中多次重复使用B、由Prefab实例出的GameObject,其在Hierarchy视图中表现为蓝色C、Prefab上的组件信息一经改变,其实例出的GameObject也会自动改变D、实例出的GameObject上的组件信息一经改变,其对应的Prefab也会自动改变17、TL中,坐标变换的顺序正确的是:()A、投影变换——视图变换——世界变换B、世界变换——视图变换——投影变换C、视图变换——平移变换——投影变换D、世界变换——投影变换—— 视图变换18、下列哪种说法是错误的?()A、在一个游戏对象中不能同时使用触发器与碰撞器B、触发器不会产生物理效果C、在游戏对象的一个碰撞体中打开触发器后该游戏对象一定不会产生物理效果D、触发器与碰撞器都拥有三个检测函数19、Lod能带来什么好处?()A、更好的画面效果B、更快的加载速度C、更小的游戏资源包D、更高的渲染效率20、如果A是一个m×n的矩阵,B是一个p×q的矩阵,如果A和B能够进行矩阵乘法AB,那么必然有:()A、m=p 且 n=qB、n=pC、m=n=p=qD、m=q多选题(5*3’):请指出下列哪些模板实例化是有效的template int * ptr class Ptr {…}; templateclass Type ,int size class Fixd_Array {…}; templateint hi, int wid class Screen {…}; a) Const int size = 1024; Ptrsize bp1; b) Int arr[10]; Ptrarr bp2; c) Ptr0 bp3; d) const int hi =40; const int wi = 80; Screenhi,wi+32 sObj; e) const int size_val = 1024; f) unsigned int fasize = 255; g) const double db = 3.1415; Fixed_Arraydouble,db fa3; 答案:b d e 是和法

文档评论(0)

ktj823 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档