- UE4
- C/C++
- Unity3D
- 游戏客户端开发经验
- UE4开发经验
- 计算机/软件工程相关专业
- C++
- Shader
目前我们正在基于UE自研一个通用型编辑器,并且已经和第三方达成了嵌入使用协议,未来我们也会基于这个编辑器扩展成一个游戏社交平台,现在希望有兴趣的小伙伴能一起来参与,很有意思的哦。
工作内容:
1、利用UE4引擎以达成要求的效果展示;
2、建立并优化美术资产生产及引擎内搭建的工作流程;
3、通过引擎功能,还原美术需求,并负责操作着色器(shader)编辑,光照搭建,后期美术效果处理;
4、参与核心引擎配套工具开发
5、负责游戏编辑器的相关业务(有大量PC端UI相关业务,也有部分与资源处理相关业务及网络相关(http协议)业务处理)实现。
6、负责游戏部分功能(如角色/技能/物品/背包)的抽象实现。
岗位要求:
1、至少1年以上UE4(C++)开发经验,对UE4 GamePlay框架有所了解或对SlateUI十分熟悉或对UE4引擎源码实现比较了解,熟练使用动画,特效等引擎各个模块;。
2、有完整UE4项目开发经验,参与项目设计者优先;
3、数学(线性代数,解析几何等)物理(经典力学)基础扎实,逻辑思维能力突出,具备良好的数据结构及算法基础(对时间复杂度敏感)。
4、扎实的C++基础(数据在内存中的排布方式,宏定义,模板,智能指针,GC等)开发,渲染(渲染性能,特效实现等)、性能优化(GPU,CPU,内存,IO等)、引擎(UBT等)相关(至少在一方面有过一定经验)。
5、具备良好的编程习惯(清晰的文档及注释)及较强代码规范意识,有高度责任心,能承受较大压力,有较强的自驱力。
6、有Dedicated Server(网络同步, Rpc等)开发经验优先。