如何使用JAVA开发游戏服务器
如何使用JAVA开发游戏服务器
首先,我要解释的是,目前市场上的新人很难开发PC游戏,要么是页面游戏,要么是手机游戏。
页面游戏不清楚我就不说了,在手机游戏中,客户端主要是c2d和u3d。
如果你想成为客户端,你可以转到u3d,因为它使用的语言是c sharp,这种语言类似于java。网上unity的教程也很多,你可以随便找一下。
我们来谈谈手机游戏服务器。其实我进入服务器还是挺巧合的。一开始打算做客户端,但是都加入了公司。因为招不到服务器,就让我转服务器。。
到目前为止,我还没有找到服务器的教程,也找不到系统的教程。
开源服务器框架只熟悉kbengine和scut。其中一个是cpp开发的底层python,另一个是cpp。 开发sharp。而且scut已经两年没有更新了,应该是死了。
因此,要想学习服务器开发,就必须碰运气。
目前java服务器的主流框架技术 *** 层netty或mina、数据协议protobuf、数据库mysql、缓存数据库redis、jdbc一般为mybaits或jpa、项目管理maven、设计层spring
还需要熟悉多线程、linux、git或svn的基本操作。
几乎,这些都有一个大致的了解,可以使用,应该能够找到工作。
还有很多东西需要以后再深入学习,然后你就可以根据业务需要自己思考学习了。
版权声明
本文仅代表作者观点,不代表看看头条立场。
本文系作者授权看看头条发表,未经许可,不得转载。