岗位职责:
1. 功能模块开发: 在导师指导下,参与游戏客户端功能模块的开发与维护,包括但不限于英雄技能逻辑、UI界面、战斗表现、匹配流程等。根据策划文档,编写规范、可读性强的代码;
2. 资源整合与调试: 协助完成美术资源的引擎内整合与配置,配合美术、TA进行技能特效、动画表现、场景效果的调试与优化;
3. 性能与问题排查: 参与客户端性能测试与问题排查,协助定位并解决帧率波动、内存占用、资源加载等问题,保障游戏在不同机型上的流畅运行;
4. 工具链支持: 根据项目需求,开发或维护简单的编辑器工具或调试工具,提升团队开发效率;
5. 文档维护: 负责技术文档的整理与维护,记录开发过程中的关键问题与解决方案;
任职要求:
1. 本科及以上学历在校生,计算机、软件工程、数字媒体技术等相关专业,大三、研一优先;每周可保证至少4天实习时间,实习周期3个月以上优先;
2.技术能力:
- 编程基础: 扎实的 C# 或 C++ 编程基础(根据项目技术栈明确),熟悉数据结构、算法、面向对象编程,代码规范良好;
- 引擎基础: 了解 Unity 或 UE 引擎的基本操作,有课程作业或个人项目经验者优先;
- 学习意愿: 对游戏开发有浓厚兴趣,愿意深入钻研技术细节,具备快速学习新技术的能力;
3. 逻辑清晰,善于沟通,具备良好的团队协作意识;热爱游戏,对MOBA品类有深度体验与理解;积极主动,责任心强,能按时完成交付的任务。
实习收获:
- 项目经验: 深度参与一款高品质MOBA游戏从研发到上线的完整流程,积累真实的商业项目开发经验;
- 导师带教: 资深客户端工程师一对一指导,手把手带你入门游戏开发,快速成长;
- 技术氛围: 开放的技术分享氛围,与行业内顶尖开发者交流学习;
- 转正机会: 表现优秀者可获得转正留用机会,提前锁定毕业后心仪offer。