职责
职位描述:
• 高级Unity3D开发人员
• 与业务拓展团队和设计团队密切合作,创建元宇宙应用程序。
• 使用Unity3D开发和实施元宇宙应用程序,包括场景构建、模型导入、物理引擎应用、光照渲染、材质设计等。
• 设计、实施和维护工具、流程,将3D设计从概念到生产。
• 快速原型制作元宇宙应用程序,展示客户演示的技术能力。
• 负责Unity3D插件开发和核心模块开发,在虚拟世界中进行编程和脚本编写,包括C#、Unity可视化脚本等脚本语言。
• 负责对Unity3D项目需求进行可行性评估,设计和实施项目框架和技术解决方案。
• 确保开发的代码和功能具有高水平的架构质量和性能。
• 参与设计评审,确保UI/UX设计的可行性和有效性。
• 对元宇宙应用程序进行分析和优化,确保在高风险实时环境中的正常功能。
• Unity多人游戏框架开发人员
• 3年以上使用Unity和C#从事工程角色的专业经验。
• 具备网络架构和多人游戏网络应用程序所面临的常见问题的经验。
• 有实际经验构建和处理大规模、良好架构的Unity项目,支持超过200,000个多人游戏。
• 了解迭代技术,如使用自动化和工具进行单元测试代码和提高可靠性。
• 出色的书面和口头沟通能力。
• 在我们的元宇宙项目中实现新功能。今年我们的重点是使任何多人游戏项目更容易同步,实现匹配、添加带有语音聊天的角色,并利用我们的网络确定性物理引擎。
• 有设计和开发服务器/客户端游戏的经验,优化服务器,包括负载平衡和匹配。
• 精通C#,能够编写干净、有文档的代码。
• 能够与团队中的其他程序员合作。
职位要求
• 计算机科学、信息技术或相关学科的高级文凭/学士学位。
• 3年以上Unity3D开发经验,具有跨平台软件资源规划、架构设计和项目开发的实际经验。
• 对Unity3D框架有深入的理解,并在渲染、动画、物理、人工智能和性能调优等领域有丰富的经验。
• 熟练掌握Unity、C#、Python、AI人工智能编程语言。
• 熟练掌握全栈Unity3D应用程序开发,常用的数据结构和算法。
• 对项目和产品开发充满热情,能够与他人良好合作和协作,具有良好的问题分析和解决能力,良好的沟通、协作和学习能力。
• 对虚拟数字人类(AI元人类)、VR、AR行业有一定的了解和热情者优先。
• 有性能优化、系统测试和调试技能。
• 具有较高的审美能力和追求卓越的意识。