学习博客

1.雨松MOMO


2.脱莫柔


3.学无止境的专栏


4.阿赵的日志


5.ldghd的博客


6.风宇冲的博客


7.四爷入京


8.黄旭杨的博客



毕业2年,去年開始9月開始转作手机游戏开发,从那时開始到如今一共面的游戏公司12家,当中知名的包含搜狐畅游、掌趣科技、蓝港在线、玩蟹科技、天神互动、乐元素。開始做虚幻3游戏程序开发,如今转作UNITY3D。面试了12家公司大概总结一以下试的常考方向(以下排名不分先后,红色是须要着重了解的,但不仅限于此,假设有错。望指正)。

 

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

 

2、3D图形学、渲染渲染管道流程、3D渲染优化。延迟渲染、Shader编程

 

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

 

4、unity3d:熟悉NGUI(原理机制)。物理引擎;DrawCall优化;AI、自己主动寻路。unity3d遇到的坑(unity吭特多,仅仅有亲手做过才知道),协同程序动画系统;光照烘培;Trigger; 异步载入(AssetBundle.LoadAsync)。多看API(用户手冊、组件手冊、脚本手冊)

 

 5、C#语言:Event和托付。抽象类和接口;垃圾回收器,多线程

 

6、英语能力外语文档阅读能力顺畅,由于非常多时候要去国外站点了解新技术,所以这个是做的好的关键。

面试的时候。也会给你一篇英文技术文档给你翻译。

 

7、思想MVC思想代码耦合性。代码编写风格(代码头部凝视、方法凝视)。爱玩的游戏以及对它的评价(缺点,怎么改进更好)。假设让你设计一个MMO,你应该怎么做等。

 

 

以下举几个面试的详细样例:

 1、一个物体。它顶上有个摄像机。摄像机离他越来越远,最后让物体消失(不是隐藏它)。

 2、鼠标点击一个物体,然后屏幕上显示他的坐标和名称信息。

3、TCP/UDP差别

 

 參看面试题:

http://www.cnblogs.com/zhibolife/p/3680621.html

http://www.cnblogs.com/zhibolife/p/3624916.html

 

其它參考资料:

NGUI机制:http://www.cnblogs.com/zhibolife/p/3642000.html

 

网上找到一张unity3d知识体系大纲图,能够对比着学习。有利于形成思维体系。


原文地址:https://www.cnblogs.com/blfshiye/p/5182934.html