岗位描述
职位描述:
1、使用 unity 进行游戏功能模块开发(玩法逻辑、UI、动画、特效、道具等)。
2、编写高质量的 c#/lua 代码,设计并维护模块化、可复用的系统架构。
3、优化客户端性能与内存占用(帧率、内存泄漏、加载速度、包体大小等)。
4、排查并修复线上问题,编写问题复现与修复说明,确保版本稳定。
5、编写并维护技术文档、开发规范、接口说明,以及必要的工具/插件。
6、技术研发与学习:关注业界动态,学习新技术与工具,以持续提升自身技能,并将新知应用于项目中,推动团队技术进步。
岗位要求:
1、熟练掌握c#/lua,理解面向对象和常见设计模式。
2、熟悉 unity 引擎(常见 API、场景/节点/组件系统、资源管理、动画系统、渲染流程等)。
3、有实际项目经验,能独立完成模块开发与优化工作。
4、熟悉调试与性能分析工具。