工作内容:负责游戏服务器端逻辑和功能的开发,包括但不仅限于:- 游戏服务器端数据结构的建立和维护;- 游戏服务器端逻辑功能的实现,如角色动作检测、游戏场景渲染等;- 游戏服务器端与客户端之间的通信,如世界坐标同步、客户端请求的转发等;- 根据项目需求,对现有的游戏服务器端代码进行维护和优化,以提高游戏服务器端的性能;- 参与游戏服务器端的测试,确保游戏服务器的稳定性。主要职责:- 具有扎实的Java编程基础,熟悉Scala、Hessian等Java相关技术;- 对游戏开发有浓厚的兴趣,有独立游戏项目开发经验;- 熟悉Java游戏引擎,如SkyEngine、PhysX或类似引擎;- 熟练掌握Java网络编程,如Socket编程;- 熟悉常用的游戏服务器端开发框架,如JavaServerFaces(JSF)或SpringMVC等;- 熟悉数据库技术,如MySQL、Oracle等;- 具备良好的代码风格,熟悉Git等版本控制工具;