java端游戏服务器开发工程师有什么要求?
发布时间:2020-09-19 来源: 118云vps 阅读:
游戏服务器编程语言包括C++,Java ,Erlang,go等等,任何一种语言都可以作为游戏服务器的编程语言。这需要根据自己游戏的类型和要求加以选择。Java最为普遍使用的语言,我们就来谈谈以Java为核心的游戏服务器对工程师有什么要求?
1,计算机相关专业,大专及以上学历,熟悉网游的架构设计,熟悉多线程开发技术,处理大量的网络并发数据。
2,熟练掌握 JAVA 和 JAVA 通讯框架 (MINA/NETTY) ,良好的编程习惯合调试技巧。3年以上java服务器端开发经验,其中2年以上java游戏服务器端开发经验。
3,熟悉数据库开发,掌握基于mysql数据库的应用开发(设计数据表、存储过程、函数)。
4,熟悉SpringFramework开发模式,掌握基本设计原则及实用技巧。掌握OOA/OOD/OOP,并灵活运用到实践工作当中。
5,熟悉Mina框架,或有过Socket网络编程经验,对HTTP协议有一定的理解,对多线程环境编程有一定的理解。
6,热爱游戏,较强的沟通能力及团队亲和力。
7,热爱程序研发工作,思维敏捷、善于学习,工作热情、主动,有一定的沟通和协作能力,能承担工作压力。