岗位职责:
1、完成中小项目的开发,根据功能要求,在3D软件上开发相应功能,实现三维交互等;
2、负责产品相关的程序文档、手册、流程编写整理;
3、与策划和美术等相关团队沟通,确保程序开发进度;
4、部分需要出差制作的项目,独立与客户进行工作沟通,评估项目功能及修改开发内容
5、按时保质完成主程安排的开发任务
6、责任感强,工作认真负责;有自主思考意识,不仅仅局限在做好开发工作本身。
7、富有团队精神和敬业精神,和独立解决问题的能力。
8、对新技术有较快的学习和使用能力。
能力要求:
1、扎实的编程基础,精通C#面向对象编程;
2、具有良好的编码习惯,严谨的编码风格;
3、深入理解面向对象开发,具备较强的设计模式的应用能力;
4、能够独立使用UGUI搭建界面,精通适配方案;
5、熟悉各种网络传输协议(如:TCPIP、UDP等),串口通讯协议,具有独立开发交互软件的能力;
6、熟练使用protobuf、json等数据序列化方式;
7、熟练使用Unity3D中Animator动画控制器及相关动画系统;
8、熟悉WEBGL、PC等多端发布;
8、熟悉计算机图形学相关内容,拥有渲染优化经验。