培训首页  >  unity3d新闻  >  新人应聘u3d游戏开发的10个面试题

新人应聘u3d游戏开发的10个面试题

[2018-08-03 08:49:42] 浏览量:1334 来源:

武汉幻维龙图科技有限公司

Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是全世界流行的一个游戏开发平台,通常被用来开发各种手机游戏,普及程度非常高。如果有幸能从事这方面的工作,薪金收入会是非常可观的,如果一个新入职场的unity 3d开发工程师去参加面试的话,下面这些面试问题你一定要提前准备好。




1.什么是渲染管道?

渲染管道中的很多步骤,都要将几何物体从一个坐标系中变换到另一个坐标系中去。


1.压缩自带类库;

3.释放AssetBundle占用的资源;

5.使用光照贴图,使用多层次细节(LOD)[全称 Levels of Detail ,进行物体不同细节层次之间的平滑过渡。 根据物体所在的环境和所处位置的重要度,决定渲染。降低不重要和远的物体的面数和细节度。一般都是视距近的物体清楚,视距远的物体模糊。

3.动态加载资源的方式?

2.AssetBundle

4.什么是协同程序?


碰撞器有碰撞的效果,IsTrigger=false,可以调用OnCollisionEnter/Stay/Exit函数;


两个物体都必须带有碰撞器(Collider),其中一个物体还必须带有Rigidbody刚体。

7.在物体发生碰撞的整个过程中,有几个阶段,分别列出对应的函数?

1.OnCollisionEnter

3.OnCollisionExit

8.Unity3d提供了一个用于保存和读取数据的类(PlayerPrefs),请列出保存和读取整形数据的函数?


有4种,点光源,区域光源,聚光灯,平行光。

10.Unity3d脚本从唤醒到销毁有着一套比较完善的生命周期,请举几个例子?

文中图片素材来源网络,如有侵权请联系删除
  • Adobe认证
  • Oracle认证
  • 思科认证
  • 微软认证
  • Linux认证
  • 其他
  • 职业技能提升
  • 考证找工作
  • 兴趣爱好
  • 周末班
  • 全日制白班
  • 随到随学

网上报名

热门信息