岗位职责:
1.使用Unity3D进行VR游戏客户端核心模块开发,负责游戏核心架构的搭建以及技术攻关。
2.撰写功能开发说明文档、美术制作规范文档,并与美工沟通、合作将3D美术资源导入到引擎。
3.熟练运用unity3D中的C#语言撰写客户端代码,熟练运用unity3D中内置插件。
4.可自行编写游戏所需的一些效果(shader,特效,动画)。
5.了解unity3D渲染,并可以自行查找或优化客户端(PC、Android、IOS)效率问题。
6.对游戏玩法及客户端架构有较高的见解。
7.熟练使用Unity3D开发编辑器以及辅助工具。
任职资格:
1. 2年以上Unity3D引擎开发经验,有上线的产品经验。
2.熟悉Unity3D引擎架构设计(包括PC终端版本和ios平台、Android平台的移动终端版本),
3.精通3D图形学原理。
4.掌握3D性能瓶颈的分析方法。具有对大规模3D场景进行效率分析和优化的能力及相关经验,如分步加载、模型拆分等。
5.熟悉游戏中常见的实现特效原理(影子/水面/纹理特效)。
6.了解Unity3D的shaderlab语言和物理引擎;
|