没想到简历会过, 估计面试也没希望, 但还是要尽力准备, 至少试一下吧!
我应聘的职位是游戏开发工程师, 话不多说赶紧总结知识!
我准备从 Unity 基本操作, c# 面向对象语言, 数据结构, 游戏设计理念四部分进行.
一, Unity 基本操作
1,unity 提供哪几种光源?
点光源, 平行光, 聚光灯, 区域光.
2, 物体发生碰撞的必要条件什么?
两个物体必须有碰撞体 Collider 组件, 一个物体上必须有刚体组件 Rigidbody.
3, 碰撞体和触发器区别与联系
触发器是碰撞体上的一个属性, 如果不勾选触发器, 两个物体是不可以别击穿; 有了触发器后是可以被击穿的.
检测碰撞体方法: OnCollisionEnter/Stay/Exit() 检测触发器方法: OnTriggerEnter/Stay/Exit()
4, 预设 (prefab) 的好处
预设更多的像一个模板, 比如将一个人物模型设置成预设, 我们可以在不同的场景使用, 方便使用.
5, 如何利用 unity 开发 2D 游戏
1)使用本身的 GUI
2)摄像机的投影 (projection) 方式改为正交投影, 不考虑一个坐标轴
3)使用插件 2DToolKit
来源: http://www.bubuko.com/infodetail-2996237.html