手游服务器登录流程

手游服务器登录流程,第1张

先上一个简单的流程示意图

然后再从客户端输入用户名和密码开始说起:

流程:

1 客户端输入渠道账号user_name和密码password;

2 登录,登录SDK成功之后,会返回一个token令牌;

3 保存token;

传入: app_id、app_key、user_name、password

返回: token

说明:

app_id和app_key是游戏制作方在接入渠道sdk时申请的;

user_name和password需要游戏玩家自己申请,有的渠道支持游客登录。

流程

1 登录成功之后可以获取服务器列表server_list;

2 显示服务器列表;

返回: server_list

说明:

游戏服务器列表一般是通过配置在客户端的一个链接直接获取的。

这个配置文件可以通过资源更新的方式更新,客户端可以根据服务器列表选择要进入的区服。

1 客户端从服务器列表选择要登陆的服务器;

2 通过选择的服务器可以得到登录服的ip和port;

3 登录获取游戏服的ip和端口;

传入: token

返回: ip、port

说明:

在登录成功之后会返回游戏服服的ip和port。

1 登录服拿到客户端传入的token;

2 将token传给认证服,拿给渠道验证;

3 渠道验证成功之后会返回aid,然后保存认证信息(登录游戏服的时候会用到);

4 根据负载均衡分配游戏服ip和port,返回给客户端;

传入: app_id、app_key、token

渠道返回: aid

返回给客户端: ip、port、aid

说明:

渠道验证一般也是一个链接,在渠道的开发文档中会给出;

如果客户端用的是游客账号登录,以后绑定账号之后aid也不会改变,除非是更换了设备,或者卸载游戏重新安装;

保存认证信息是为了防止玩家在没有通过认证的情况下直接登录游戏服,

大型手游后端会有多台游戏服务器,登录服会根据负载均衡分配一台游戏服给玩家。

1 拿到登录服返回的ip和port及aid之后断开与登录服的链接;

2 拿新的ip和port登录游戏服;

传入: aid

1 拿到aid之后到认证服中验证改玩家是否登录;

2 认证成功之后返回玩家该服务器上角色信息;

3 进行游戏。

返回: 角色信息

以上就是大型手游登录的全部流程。

这个过程中会涉及到三方:客户端,渠道,服务端;

服务端分为三种:登录服,认证服,游戏服。

导致梦幻西游手游服务器登录不上的原因有一下几点,及连接不上服务器的解决方法:

1、服务器维护

官方维护或者出现BUG,也会出现进不了游戏的情况,大家要多关注游戏公告。

2、登陆提示:“发生连接错误,重试”怎么解决

- 信号问题,可以尝试重新连接或者走到信号好的地方

- 尝试重启游戏,刷新页面

- 用wifi

- wifi不给力,用2/3/4G连接

3、版本问题

不正式的版本,你可以尝试下载梦幻西游手游最新版。梦幻西游手游最新版本下载地址:点击下载

4、手机内存不足,或存在游戏缓存

清除手机运行内存以及手机内存,确保有充足的空间,必要时可重启手机。

5、不正确的安装

请卸载整个游戏,重新安装、下载数据。

6、手机配置过低

看是否手机系统版本过低,升级or买一个新的。

一、网络问题

如果玩家的网络有其他人正在使用或者下载东西的话也是会出现登陆不进去的情况,此时玩家只要确保自己的网络环境优质,没有卡顿延迟即可正常登录了。

二、服务器问题

目前如果服务器处于爆满、系统维护状态下,登录也会受到影响,玩家可以换个时间段再进行登录和游玩哦。

扩展资料:

《英雄联盟》(League of Legends,简称LOL)是由美国拳头游戏(Riot Games)开发、中国内地由腾讯游戏代理运营的英雄对战MOBA竞技网游。他们在游戏中打造了不同特点的上百位英雄,并加入了更丰富的物品合成系统、地图玩法、阶梯匹配机制,以及独创的“召唤师”技能、符文和天赋组合,让玩家可以感受到不同英雄在网络游戏中的战斗。

《英雄联盟》致力于推动全球电子竞技的发展,除了联动各赛区发展职业联赛、打造电竞体系之外,每年还会举办“英雄联盟季中冠军赛”“英雄联盟全球总决赛”“英雄联盟全明星赛”三大世界级赛事,形成了自己独有的电子竞技文化 。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/618264.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-14
下一篇2023-07-14

发表评论

登录后才能评论

评论列表(0条)

    保存