职位描述
岗位职责:1.游戏客户端开发:负责游戏客户端的整体开发工作,包括但不限于角色模型、战斗系统、场景、UI、动画、粒子特效等的实现,确保游戏各个模块稳定、流畅地运行。2.性能优化:负责游戏客户端的性能调优,解决卡顿、内存占用过高、加载慢等问题,确保游戏的流畅度和稳定性,优化游戏在不同设备上的表现。3.技术实现:根据游戏策划的需求,实现战斗系统、技能特效、角色移动、UI交互等功能,确保所有功能正常运行并符合游戏设计要求。4.跨部门协作:与策划、美术、音频等团队密切合作,确保游戏客户端技术实现与创意设计的完美对接,实现视觉和玩法的顺利呈现。5.版本更新和迭代:负责游戏客户端的版本更新和功能迭代,及时修复游戏中的bug,推动客户端技术的不断完善和优化。6.测试和调试:对开发的功能进行自测,及时发现并修复bug,确保客户端在不同环境下的稳定性和兼容性。7.文档编写与整理:编写开发文档和代码注释,保持代码规范化,确保团队其他成员能够快速理解和维护代码。岗位要求:1.计算机科学、软件工程或相关专业本科及以上学历。2.至少3年以上Unity3D开发经验,有完整的游戏项目开发经验。3.技术能力:1)精通C#编程语言,熟悉Unity3D引擎的使用和开发流程。2)熟悉游戏客户端性能优化、内存管理、渲染优化等方面的技术,能够独立解决游戏性能瓶颈问题。3)熟悉3D图形渲染、物理引擎、动画系统及特效制作等技术,能够独立完成游戏客户端的各项功能开发。4)熟悉游戏版本控制工具(如Git、SVN等)和Bug管理工具(如JIRA、Redmine等)。4.具有良好的沟通和团队协作能力,能够与策划、美术和其他开发人员有效合作,推动项目进展。5.有较强的学习能力和技术钻研精神,能够及时跟进游戏技术的最新发展,提出创新性的解决方案。
企业介绍
青岛博海网络科技服务有限公司成立于2023年,网络与信息安全软件开发;数字创意产品展览展示服务;互联网信息服务;代理记账等。