岗位职责
- 使用C++和Lua进行游戏界面(UI/HUD)系统开发;
- 与UI美术、交互设计、策划保持良好沟通,确保界面实现与设计稿及交互需求一致;
- 开发与维护游戏界面框架,包括UI底层组件、界面逻辑、动效支持等核心模块;
- 设计并实现高效的UI数据绑定与事件驱动机制,保障界面响应性能和跨平台兼容性;
- 针对PC/XBOX/PS5各平台进行界面适配与性能优化;
- 借助AI工具提升界面开发效率,包括代码辅助生成、界面自动化验证、资源检查等环节。
职位要求
- 计算机、软件开发、游戏开发等相关专业本科及以上学历;
- 扎实的计算机基础知识,深入理解数据结构、算法、操作系统等知识 ;
- 精通C++编程,熟悉Lua脚本语言,具备良好的代码架构能力;
- 有游戏UI框架设计与开发经验,熟悉UMG(Unreal Motion Graphics)或类似UI系统者优先;
- 良好的逻辑分析能力,善于定位和解决复杂的界面渲染与逻辑交互问 题;
- 熟练使用主流AI编程辅助工具(如Copilot、Cursor、Claude等),能通过AI提升开发效率与代码质量;
- 具备AI工具在界面开发场景中的应用思维;
- 有良好的英语水平,能熟练阅读英文技术文档;
- 热爱游戏,具有创业激情及创业心态,目标导向,抗压能力强,具备 很好的学习和技术研究应用的能力;
- 出色的团队协作能力,善于沟通,敬业专注;
- 具备很强的执行力和变通的思维; - 有UE引擎开发经验者优先,熟悉Slate/UMG底层机制者优先,有手柄/主机平台交互开发经验者优先。