游戏服务端架构的设计方式,MMORPG和社交了游戏有什么不同
两种服务器还是有一定的区别,端游服务器一般比较重,用长连接tcp的比较多,手游服务器要考虑很多弱网络的情况,用短连接的比较多,因此在后台服务器选型方面,端游一般使用C++语言开发的服务器,手游选择比较广泛,有用java、php的,也有使用C++直接开发的。另外手游在移动互联网时代,在 、 的强大影响力之下,加入了SNS社交元素。在支付层面,也会使用 、 支付,iOS会使用苹果支付。在存储模块,手游使用KV存储居多,端游使用关系型数据库mysql居多。其它方面都大同小异,不论使用什么框架开发,只要注重服务器性能方面的优化,在游戏开发过程中或上线前,不妨找一款压测工具上去压一下。推荐个腾讯游戏专用的服务器压测工具WeTest质量测试平台(/gaps)高并发,实时性能报表,专家级性能优化建议,上个100万个机器人,这样就可以知道自己的服务器能不能撑得住了。