Unity面试知识点

本文列举了Unity面试中常见的知识点,包括C#基础、3D图形学、Unity3D引擎特性、C#语言特性和垃圾回收、英语能力、设计思想等。特别强调了Unity中的渲染管道、数学概念、优化技巧、C#的值类型与引用类型区别、反射原理、多线程与协程的使用等。同时,给出了若干面试题目,涉及Unity3D的组件、脚本语言、内存管理、碰撞检测和场景管理等多个方面。
摘要由CSDN通过智能技术生成

1、面试方式 :所有面试,只有3家有面试题,蓝港是其中之一,题量2-4页不等;其他都是1对1,2对1,或者3对1直接面试;主要考C#、unity基础,大公司问的不难,但问得深,基础必须扎实。

2、3D图形学 :比如 渲染管道 流程。

3、数学、数据结构 :二维矩阵、三维 矩阵 相乘、转置; 向量点乘和叉乘 方法和意义;二叉树、堆栈;线性表、链表。

4、unty3d :熟悉 NGUI (原理机制);物理引擎; DrawCall 优化; AI、自动寻路; 做 unity3d遇到的坑 (unity吭特多,只有亲手做过才知道),动画系统。

5、C#语言 :Event和 委托; 抽象类和接口; 垃圾回收器 。

6、英语能力 : 外语文档阅读能力 顺畅,因为很多时候要去国外网站了解新技术,所以这个是做的好的关键。面试的时候,也会给你一篇英文技术文档给你翻译。

7、思想 : MVC思想 、 代码耦合性; 代码编写风格(代码头部注释、方法注释);爱玩的游戏以及对它的 评价 (缺点,怎么改进更好); 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值