- Unity3D
- 计算机/软件工程相关专业
- Unity3D开发经验
- 软件开发经验
岗位职责:
1、独立完成中小项目的开发,根据功能要求,在3D软件上开发相应功能,实现三维交互等。
2、负责产品相关的程序文档、手册、流程编写整理。
3、与策划和美术等相关团队沟通,确保程序开发进度。
4、部分需要出差制作的项目,独立与客户进行工作沟通,评估项目功能及修改开发内容。
5、按时保质完成主程安排的开发任务。
任职要求:
1、3年以上Unity3d开发经验。
2、扎实的编程基础,精通C#语言。
3、具有良好的编码习惯,严谨的编码风格。
4、深入理解面向对象开发,具备合理运用设计模式的能力。
5、了解HTML、CSS、JavaScript。
6、熟悉Webgl、PC等多端发布。
7、熟悉HTC VIVE相关插件的使用及HTC VIVE开发环境的搭建。
8、熟悉各种网络传输协议(如:TCPIP、UDP等),串口通讯协议,具有独立开发交互软件的能力。
9、熟练使用protobuf、json等数据序列化方式。
10、熟练使用Unity3D中Animator动画控制器及相关动画系统。
11、具有数据可视化场景中的智慧城市、数字化工厂、VR/AR等虚拟现实仿真模拟项目经验优秀录用。
12、熟悉计算机图形学相关内容,拥有渲染优化经验者优先。