我们是一支专注于 Unreal Engine 5 开发的游戏团队,正在打造一款 3D 第三人称生存游戏,致力于创造高自由度、沉浸式的生存体验。如果你对UE5开发充满热情,想要在虚幻引擎的最前沿技术上深耕,并希望参与核心玩法开发,欢迎加入我们!
岗位职责:
1、负责游戏客户端开发,包括角色控制、战斗系统、交互逻辑、UI等相关功能。
2、编写高效、稳定的C++代码,优化客户端性能,确保游戏流畅运行。
3、实现角色动画、AI、物理交互以及生存玩法(如资源采集、建造、天气系统等)。
4、优化渲染和内存管理,提升游戏的运行效率和视觉表现。
5、使用Blueprint和C++结合开发,提高开发效率,支持美术和策划团队的需求。
6、解决客户端技术问题,分析和优化CPU/GPU性能,减少卡顿和Bug。
7、协同策划、美术、特效、动画等团队,推进游戏开发进度。
任职要求:
精通C++,具备扎实的编程基础,熟悉数据结构、算法、设计模式。 熟练使用 Unreal Engine 5,精通 Gameplay Framework、Blueprint、UMG UI、物理引擎、动画系统等模块。 熟悉 UE5 的新技术(如 Nanite、Lumen、Chaos 物理系统),有性能优化经验。 掌握客户端优化技巧,能使用 Profiler、RenderDoc、Memory Insights 进行分析和调优。 有3D游戏开发经验,了解角色控制、战斗系统、AI行为树、动画蓝图等。 具备良好的问题分析能力和调试能力,能够迅速定位和修复Bug。
加分项:熟悉 Niagara 粒子系统、Metasounds 音频、Houdini、Python、Perforce/Git 版本管理。
岗位福利:
1、深入参与 UE5 项目开发,掌握最前沿的游戏技术和优化技巧!
2、技术成长空间大,有机会主导核心玩法开发,与团队一起探索创新!
3、办公时间灵活,效率至上,杜绝无意义的加班文化!
4、有竞争力的薪资待遇,能力强者可获得核心开发分红!
5、开放自由的团队氛围,你的想法和创意将得到充分尊重! 我们尊重每一位优秀开发者的价值,如果您有出色的技术能力和创新思维,薪资待遇可根据您的贡献进行调整,甚至突破常规!