高级 Unity3D 游戏开发工程师 岗位职责 1. 负责 Unity3D 游戏客户端的架构设计、核心功能开发及性能优化,保障产品稳定性与可维护性。 2. 负责 Android APK 安全体系建设,包括代码混淆、加固、签名校验、完整性校验及资源保护。 3. 针对反编译、二次打包、动态调试、Hook 、内存篡改等风险,设计并落地防护方案。 4. 熟悉 Unity Mono / IL2CPP 的运行机制与安全特点,优化 C#、Java/Kotlin 和 Native 层之间的安全交互。 5. 与服务端配合建设反作弊机制,完善关键数据校验、通信安全、异常行为检测及风险处置流程。 6. 开展安全测试与漏洞排查,跟踪线上作弊和破解问题,完成定位、修复及防护策略迭代。 7. 评估安全方案对性能、包体、兼容性及发布流程的影响,推动安全能力融入构建与发布流程。 任职要求 1. 5 年及以上游戏客户端开发经验,3 年及以上 Unity3D 实战经验,参与过至少一款正式上线的 Android 游戏。 2. 精通 C#,熟悉 Unity 引擎架构、资源管理、热更新、内存管理及性能优化。 3. 具备丰富的...