游戏研发工程师岗位职责

2018-07-12    工程师职责    【本页移动版】
游戏研发工程师是做什么的?本文提供游戏研发工程师的岗位职责例子,包括详细的工作内容及任职要求。
-------------------------------------------------
岗位职责:

1、负责公司H5游戏产品前端研发;
2、负责公司产品易用性改进、界面技术优化和web游戏性能优化;
3、Web前沿技术研究和新技术调研。


任职资格:

1、本科以上学历,精通JS 或 TS;
2、精通至少一款H5游戏引擎(Pixi/Egret/Laya),并参与过完整游戏项目;
3、对游戏资源优化和性能优化有一定研究;
4、熟悉H5项目混淆和打包发布相关工具和技术;
5、思路清晰,具备良好的沟通能力和团队协作精,善于学习、总结,乐于分享。

-------------------------------------------------
Responsibility
负责游戏各个功能模块的设计和开发
负责游戏引擎的调优及扩展开发
Requirements
- 计算机或相关专业,本科及以上学历;
- 熟悉C++编程语言,掌握至少一种脚本编程语言;
- 扎实的计算机基础知识,深入理解数据结构,算法,操作系统等知识;
- 良好的逻辑综合分析能力,以及强烈的解决问题的意愿;
- 强烈的求知欲,和与之相适应的学习能力;
- 良好的沟通能力,能清晰、准确的在团队成员中传达自己的想法。


具备以下条件优先:
- 熟悉或精通Unity3D引擎
- 熟悉或精通计算机图形图像相关的领域;
- 熟悉或精通Python或Lua等脚本语言;
- 熟悉或精通分布式系统设计;
- 熟悉或精通数据库的基础知识;
- 熟悉或精通Linux/Unix类操作系统,熟悉网络相关。
-------------------------------------------------
【岗位职责】
为不同的平台创造和开发一流的游戏,尤其是海外平台;
- 成为具创造力团队的一员,和优秀游戏研发团队一起工作,解决各种挑战性问题;
- 构建真实的虚拟世界,您的代码将为无数玩家带来梦幻般的体验;
- 从客户端到服务端,跨越广阔的技术领域。
【岗位要求】
1、重本大学计算机、软件工程相关专业
2、基础编程处理,掌握C/C++/JAVA等开发语言、常用算法和数据结构。
3、熟悉TCP/UDP网络协议及相关编程、进程间通讯编程。
4、了解Lua/Python等脚本语言优先。
5、了解Unity3D引擎优先。
6、全面、扎实的软件知识结构,掌握操作系统、软件工程、设计模式、数据结构、数据库系统、网络安全等专业知识优先。
7、了解分布式系统设计与开发、负载均衡技术、系统容灾设计、高可用系统等知识优先。

-------------------------------------------------

岗位职责:

1、使用Erlang语言进行游戏服务端开发

2、与策划良好沟通,在主技术的指导下按要求高效率的完成游戏系统功能。

岗位要求:

1、良好的算法和数据结构基础,熟悉任一门服务端编程语言,应届毕业生亦可

2、良好的开放合作心态,善于沟通

3、热爱游戏,热爱游戏开发,学习能力强,喜欢挑战自我,追求进步

 

推荐文章