游戏面试问题
一 C++
1 基本数据类型大小(short,long,double)
2 模板(可选)
3 指针和引用
4 标准库:各种容器的区别和应用场合(性能考虑)
5 MFC消息处理方式,简单的按钮使用
二 DX
1 固定管线渲染流程
2 资源使用方式(USAGE,POOL,LOCK)
3 VS,PS,HLSL
4 纹理采样和寻址方式
5 多重纹理混合方式
6 dds的使用
7 .x文件格式
三 OGRE
1 场景管理方式
2 渲染到纹理
3 接触时间
4 例子是否熟悉
四 计算机图形学
1 矩阵,欧拉角,四元数
2 简单的碰撞,相机判断
五 游戏经验
1 实际游戏开发时间,以及做的内容
2 水面种类和原理
3 地形的种类和简单的实现方式
4 阴影的种类以及简单原理
5 DUBUG方式
6 Dubug版与Release版差别
7 Lua脚本的使用情况
8 UI的属性情况
9