蚂蚁金服蚂蚁集团-游戏客户端(Unity)开发工程师-鲸探
任职要求
1、3年以上游戏开发经验,有完整游戏项目的开发与上线经验;
2、扎实的计算机专业能力,熟练使用C#/Lua进行开发;
3、熟练使用U…工作职责
1、负责Unity游戏客户端的架构设计和框架搭建,以及已有游戏的日常迭代开发; 2、关注游戏场景线上运行情况,保障游戏的稳定与性能; 3、与策划、美术保持良好沟通,确保能完成策划与美术的需求。
职位概述:负责鲸探数字藏品平台端到端质量保障,覆盖服务端、客户端及游戏化模块测试。需兼具5年软件测试经验与游戏测试背景,确保高并发交易、3D交互等场景的稳定性与用户体验,支撑日均百万级用户安全运行。 主要职责: 一、全链路测试执行: 服务端:验证API接口(Postman/SoapUI)、数据库一致性及交易逻辑(如藏品铸造),确保99.9%接口通过率。 客户端:测试iOS/Android/Web端UI交互与支付流程,通过Appium实现90%核心路径自动化覆盖。 游戏模块:设计角色交互、道具系统测试用例(Unity Test Framework),保障游戏逻辑零漏洞。 二、自动化体系搭建: 构建分层框架(UI/API层),基于Pytest/Selenium开发脚本,目标自动化覆盖率70%,回归周期缩短50%。 集成CI/CD(Jenkins),监控关键指标(响应时间<500ms,错误率<0.1%)。 三、专项测试保障: 兼容性:覆盖Android 10+/iOS 15+设备及弱网环境(BrowserStack),确保95%设备达标。 性能与安全:JMeter模拟万级并发,OWASP ZAP扫描支付漏洞。
1、负责游戏客户端核心框架以及系统功能的开发与优化,确保具备良好的扩展性、稳定性和可维护性; 2、深入理解策划需求,将其转化为合理的技术实现方案,保证开发效率与维护稳定; 3、负责游戏客户端的性能优化工作,精准定位并解决深层次的性能瓶颈与复杂Bug,持续提升游戏的运行效率和稳定性; 4、与美术团队深度协作,针对核心视觉表现和交互效果提供技术支持,确保美术效果在核心系统中得到完美呈现; 5、编写高质量、高可读性的核心代码,制定并完善技术文档和开发规范。
1、参与游戏版本研发,与策划、美术协作完成客户端玩法功能和表现; 2、负责客户端CPU/GPU/内存性能分析和调优; 3、解决游戏客户端的各种技术难题,确保游戏在不同设备上的稳定性和兼容性; 4、参与客户端开发框架整理与优化;

1. 负责Unity客户端核心功能模块的设计与实现,包括大世界系统、UI系统、网络通信等 2. 针对大世界场景进行内存优化、渲染优化和资源加载优化 3. 开发和维护关卡编辑器、大地图编辑器等辅助开发工具 4. 参与客户端技术架构设计,制定开发规范和最佳实践 必备技能: • Unity3D引擎:5年以上实际项目经验,深度理解渲染管线、资源管理、性能优化等核心机制 • 编程语言:精通C#,熟练使用Lua进行热更新开发 • 架构设计:熟练运用常用设计模式(单例、观察者、工厂、状态机等),具备良好的代码架构能力 • 网络编程:掌握客户端网络通信、协议设计和数据同步机制 • UI开发:熟练使用UGUI,具备复杂界面系统开发经验