重庆掌驰科技为大家提供棋牌游戏开发,手机麻将开发,房卡麻将开发,棋牌APP开发等服务。
QQ交谈 咨询电话:023-63026061
新闻资讯
您的当前位置:首页 > 新闻资讯 > 棋牌运营

手机麻将开发中的服务器相关要点

时间:2017/11/7 14:49:40 来源:掌驰科技 关键字:手机麻将开发

  相信玩过网游的朋友对于服务器这个名词都不会陌生,经常动不动就会遇到服务器停服公告啊、服务器更新公告啊什么的,服务器简单来说就是提供给玩家进行游戏的场所。而服务器,对于手机麻将开发来说,应该算是硬件支出中最大的一笔了。

  除开简单的硬件支出项外,其实整个手机麻将游戏开发的过程,就是围绕如何将游戏在服务器上呈现供于玩家使用的一个过程,服务器对于一款手机麻将游戏的重要性不言而喻。

掌驰旗下手机麻将游戏服务器永久免费更新维护

  在设计之初,对于一款手机麻将游戏来说,服务器需要注意的要点包括:整个服务端启动需要由哪个甚至哪几个服务器组成,麻将游戏服务器所具备的特点,服务器系统与架构设计,技术难点,服务器通信等。

  一般来说,手机麻将游戏从客户登陆到成功加入房间开始游戏,一般要经过三个服务器,包括登陆服务器,游戏服务器与协调服务器,各自所具备的功能以及在游戏启动中所用到的地方并不相同,而有时为了防止游戏上线后被攻击,某些步骤上还会采用多个服务器的策略,防止游戏一被攻击就瘫痪。

  手机麻将游戏服务器的特点在其他游戏的身上也可以找到相似点,比如手机麻将的游戏形式是采取房间模式,类似于大型斗舞游戏,但房间内的玩家操作顺序,却是按照麻将规则形成既定的顺序,而要实现这一切,都离不开服务器的系统与架构设计。

  手机麻将服务器的系统与架构设计的依据,其实是与玩家的参与行为为依附关系,不管是功能设计中的登录、信息获取、创建/加入房间、数据调用,还是对客户端消息的转发,实现玩家同屏交互、数据同步和优化,其实都是根据玩家一系列的顺序操作而来。这其中会产生不少的难点,包括数据共享、任务的顺序执行等等。

  而服务器网络通信,则是在软硬件全部到位的情况下让玩家实现正常游戏的网络保障关卡。

  这所有的一切都是一个手机麻将开发公司在游戏研发过程中必须要做到尽善尽美的事情,而对于一般的手机麻将投资者或者说运营商来说,服务器的承载力则是他们所关注的关键。

  简而言之就是一个服务器能容纳多少活跃玩家。一般来说,地方手机麻将的玩家同时在线人数不过超过几千人,能够做到1000人以上级别都算是很好的APP了,而千人左右的游戏对于服务器硬件选择一般尽量选择8核处理器,内存越大越好,至于带宽相对而言要容易一些,因为手机麻将游戏的数据传输其实比较小,单个玩家即时速度2kb基本够用,以5000人计算也不过10M。如果游戏玩家增多,也就是增加配置的事情,反而简单。