首页游戏攻略如何用JAVA开发游戏服务器?服务器三大框架?

如何用JAVA开发游戏服务器?服务器三大框架?

misa2 01-06 3次浏览 0条评论

如何用JAVA开发游戏服务器?

首先,我得说明的是,目前市场上新人很难去做pc游戏开发,要么是做页游要么是手游。

页游不清楚我就不说了,手游里面,客户端主要就是c2d和u3d。

如果你想做客户端,那么你可以转学u3d,因为它使用的语言是c sharp,这个语言和java相似。网上unity的教程也很多,你随便找一下就有了。

再说说手游服务器,其实我入行服务器还是挺巧合的,当初本来是打算做客户端的,都入职了,因为招不到服务器,就让我转服务器了。。

服务器的教程,我至今也没找到,而且也找不到系统的教程。

开源的服务器框架也只熟悉kbengine和scut。其中一个是cpp做底层python做开发的,一个是c sharp做开发。而且scut已经两年没有更新了,应该是死掉了。

所以,想要学服务器开发,得碰点运气。

java服务器目前主流框架技术有 网络层netty或mina,数据协议protobuf,数据库mysql,缓存数据库redis,jdbc一般是mybaits或者jpa,项目管理maven,设计层面spring

然后还需要熟悉多线程,linux的基本操作,git或者svn。

差不多了,这些都有个大致的了解,会用,应该就能找到工作了。

后面再深入需要学习的也挺多的,到时候你再根据业务需求自己琢磨着学吧。

服务器三大框架?

       1.单一服务器架构:这是一种最基本的服务器架构,整个应用程序都运行在单个服务器上。这种结构非常简单,适用于小型应用程序。

  2.分布式服务器架构:分布式架构是将一个应用程序分为多个独立的子系统进行运行,每个子系统都可以运行在其自己的服务器上。这种结构可扩展性很强,可以将服务器集群沉淀,但是运维难度也会随之增加。

  3.云服务器架构:云服务器架构将应用程序运行在云中,可随时进行自动扩展以满足峰值和负载压力。云服务器架构为企业管理带来了方便,同时,其由于易于管理和弹性扩展,也成为了最受欢迎的架构类型之一。

游戏服务器架构
手机游戏模拟器马里奥奥德赛怎么设置中文?如何下载马里奥奥德赛游戏? 尼尔出动漫了吗?尼尔动漫系列一共几部?
相关内容
发表评论

游客 回复需填写必要信息