一种网页游戏安全系统的制作方法

文档序号:12829218阅读:198来源:国知局
一种网页游戏安全系统的制作方法与工艺

本发明涉及一种网络安全应用技术领域,特别涉及一种网页游戏安全系统。



背景技术:

随着信息技术的快速发展和广泛应用,网页游戏成为一个新兴的朝阳产业,经过几年的快速发展,现在中国的网页游戏处于成长期,并快速走向成熟期的阶段,在中国整个网络经济发展的过程中,网页游戏从无到有,发展到目前成为中国网络经济的重要组成部分。

网页网络游戏是基于网页浏览器的在线游戏。相较目前主流的多人在线网络游戏而言,网页网络游戏无须下载游戏服务器,也基本不会存在电脑配置不够等问题,使用普通浏览器即可完成游戏的全部内容,受到人们的青睐。

网页游戏在飞速发展的同时,也面临着严重的问题。人们在享受游戏欢乐的同时,也会担心自己的账号被他人盗取,一旦账号被盗,就会导致人们在游戏上花费的时间浪费,在游戏中认识的网友也很难找回,在金钱上花费都白费,还有改进的空间。



技术实现要素:

本发明的目的是提供一种网页游戏安全系统,通过前端密码、后端密码、动态密码的配合使用,同时配合账号冻结系统,提高了账号的安全性能。

本发明的上述技术目的是通过以下技术方案得以实现的:

一种网页游戏安全系统,包括游戏服务器、与游戏服务器通过互联网进行数据传输的游戏客户端,还包括向用户展示网页游戏的登录界面,所述登录界面包括登录系统、注册系统、密码修改系统;

所述登录系统包括:

将用户的账号进行输入的账号输入模块;

与用户的账号所对应的密码输入模块;

将用户输入的账号和密码与游戏服务器中注册保存的信息进行核对并进入网页游戏的确认登录模块;

所述密码输入模块包括:

用户注册时与用户的账号所对应的前端密码;

用户第一次登录游戏时创建或选择角色时所需要自主输入的后端密码;

与用户账号绑定的账号保护器所对应的动态密码,所述动态密码将在每四十五秒时自动刷新并随机组成,当输入前端密码后,还需要输入动态密码才能输入后端密码;

当同时输入正确的前端密码、后端密码、动态密码时,才能正常登陆。

采用上述方案,登陆游戏时,需要输入账号,同时需要输入与当前账号相对应的前端密码、后端密码、动态密码,三种密码同时使用,二前端密码是注册账号时,所需要输入的密码,主要保护了账号的安全,后端密码是选择角色时所需要输入的密码,保护了账号内的游戏角色,动态密码时一直在变化的,同时在输入前端密码后,需要在动态密码没有变化的时间中,输入动态密码才能进入角色选择的界面,因此提高了账号的安全性能。

作为优选,所述注册系统包括:

账号生成模块,用户通过游戏客户端自主输入账号信息;

密码生成模块,用户通过游戏客户端自主输入与账号信息所对应的前端密码;

注册手机设备验证模块,用户从游戏客户端输入手机号,所述游戏服务器接收到用户从游戏客户端输入的手机号并随机发送一个验证码,用户从游戏客户端将发送至对应手机号上的验证码进行输入并验证,当用户输入至游戏客户端上的验证码与游戏服务器上与手机号码相对应的验证码一致时,验证通过,反之,验证不通过,需重新输入手机号并进行验证;

密保问题模块,用户从游戏客户端选择密保问题,并自行输入密保答案;

安全问题模块,用户从游戏客户端回答指定的安全问题,并生成与安全问题相对应的安全问题答案;

注册提交模块,用户从游戏客户端将账号生成模块中的账号信息、密码生产模块中的前端密码、密保争议模块中的密保问题与答案、安全问题模块中的安全问题的答案、手机设备验证模块中的手机号传输至游戏服务器并进行储存。

采用上述方案,账号生成模块是用户在用户端可以根据自己的喜爱输入的账号信息,提高了用户对账号的记忆能力,同时灵活度高,而密码生成模块也是用户在用户端可以根据自己的喜爱输入的前端密码,提高了用户对前端密码的记忆能力,而注册手机设备验证模块根据用户目前正在使用的手机,对用户的手机号进行收集,同时通过收入手机上的验证码,使游戏服务器确定当前手机号为正确手机号且为用户使用的手机,为后期找回密码,提供方便;密保问题是用户自行输入问题,自行回答的答案,而安全问题是根据游戏服务器提出的问题进行解答,安全性更加高,自主性也强。

作为优选,所述密码修改系统包括记住账号信息模块、忘记账号信息模块,所述记住账号信息模块包括:

账号填写模块,用户从游戏客户端将账号信息进行填写;

第一密码修改验证模块,用户从游戏客户端上选择与文字相对应的图片,并进行验证,验证成功后进入第一账号身份验证模块;

第一账号身份验证模块,选择注册时与密保问题模块中的密保问题并进行输入正确的密保答案,回答安全问题模块中的安全问题并填写临时答案;

第一密码修改手机设备验证模块,用户从游戏客户端输入手机号,所述游戏服务器接收到用户从游戏客户端输入的手机号并随机发送一个验证码,用户从游戏客户端将发送至对应手机号上的验证码进行输入并验证,当用户输入至游戏客户端上的验证码与游戏服务器上与手机号码相对应的验证码一致时,验证通过,反之,验证不通过,需重新输入手机号并进行验证;

第一密码修改提交模块,用户从游戏客户端将身份验证模块中输入的密保答案、回答安全问题模块中的临时答案上传至游戏服务器并进行校对,当校对成功时,则进入密码生成模块重新输入新的前端密码;当校对失败时,则返回至登录界面。

采用上述方案,当用户的密码忘记后,可以通过密码修改系统进行找回,密码修改系统提供了两种的找回方式,一种是用户知道自己的账号,此时需要填写正确的账号,同时进行验证,就可以从当时注册时的手机号进行验证码的验证,验证成功后需要填写密保答案与安全问题的答案,这些答案是用户第一次注册时所填写的,因此提高了账号的安全性,当校对成功后就可以将前端密码进行修改,使得账号可以重新使用。

作为优选,所述忘记账号信息模块包括:

手机号填写模块,用户根据注册系统中注册手机设备验证模块所验证过的手机号进行输入;

第二密码修改验证模块,用户从游戏客户端上选择与文字相对应的图片,并进行验证,验证成功后进入第二账号身份验证模块;

第二账号身份验证模块,选择注册时与密保问题模块中的密保问题并进行输入正确的密保答案,回答安全问题模块中的安全问题并填写临时答案;

第二密码修改手机设备验证模块,用户从游戏客户端输入手机号,所述游戏服务器接收到用户从游戏客户端输入的手机号并随机发送一个验证码,用户从游戏客户端将发送至对应手机号上的验证码进行输入并验证,当用户输入至游戏客户端上的验证码与游戏服务器上与手机号码相对应的验证码一致时,验证通过,反之,验证不通过,需重新输入手机号并进行验证;

第二密码修改提交模块,用户从游戏客户端将身份验证模块中输入的密保答案、回答安全问题模块中的临时答案上传至游戏服务器并进行校对,当校对成功时,则进入密码生成模块重新输入新前端密码,并显示与手机号相对应的账号信号;当校对失败时,则返回至登录界面。

采用上述方案,当用户忘记了自己的账号信息时,可以直接填写手机号,通过验证后,就可以填写注册时的安全问题的答案和密保答案,再根据发送到手机上的验证码进行二次验证,验证成功后,就可以输入新的前端密码,从而修改账号的前端密码,使得账号可以重新使用,提高了账号的安全性。

作为优选,还包括账号冻结系统,所述账号冻结系统包括:

账号核对模块,用于填写账号信息并填写与账号所对应的前端密码;

第三账号身份验证模块,选择注册时与密保问题模块中的密保问题并进行输入正确的密保答案,回答安全问题模块中的安全问题并填写临时答案;

手机验证模块,填写注册系统中的手机号,并从游戏服务器发送一条验证信息至对应手机号的手机设备上,填写验证信息至手机验证模块;

账号冻结提交模块,用户从游戏客户端将账号核对模块的账号信息、前端密码、密保争议模块中的密保问题与答案、安全问题模块中的安全问题的答案、手机验证模块中的验证信息进行核对,当核对成功时,等待冻结,并强制将与待冻结的账号强制下线;当核对失败时,则返回至登录界面;

确定冻结模块,当账号处于等待冻结的状态后,于一个工作日后,成功冻结,所述游戏服务器发送冻结信息至注册系统中的手机号上。

采用上述方案,一旦用户了解到账号被盗时,就可以通过账号冻结系统将自己的账号进行冻结,只需要填写账号信号和前端密码,再次输入安全问题的答案和密保问题的答案,最后通过手机验证,确定是否为用户本人,一旦手机上的验证码成功输入后,就可以通过账号冻结提交模块,将账号进行冻结,此时游戏客户端会将账号强制下线,避免盗号人员进行使用,冻结信息将在一个工作日的处理后发送到用户的手机上,由用户自行处理。

作为优选,所述账号冻结系统还包括加速账号冻结模块,所述加速账号冻结模块包括:

好友求助模块,用户在游戏中认识的好友,将最多三位好友的id进行输入;

加速冻结提交模块,用户从游戏客户端将好友求助模块中的信息进行提交并输送至游戏服务器,游戏服务器将对用户提交的好友id进行查询,当查询成功时,立即冻结,所述游戏服务器发送冻结信息至注册系统中的手机号上;当查询失败时,则返回至登录界面。

采用上述方案,加速冻结模块的设置,减少了用户的等待时间,当用户需要立刻玩游戏时,可以通过加速冻结模块加速账号的冻结,只需要将游戏中的好友id成功输入后,游戏服务器一旦查询存在后,就可以立刻冻结,使游戏更加人性化。

作为优选,还包括账号还原系统,所述账号还原系统包括:

角色时间还原模块,用于还原角色至对应日期,日期由用户自行选择;

角色装备物品还原模块,用于还原角色至自行选择的日期的装备物品;

角色属性技能还原模块,用于还原角色至自行选择的日期的属性技能;

角色宠物坐骑还原模块,用于还原角色至自行选择的日期的宠物坐骑;

角色金币点券还原模块,用于还原角色至自行选择的日期的金币点券;

所述账号还原系统步骤如下:

第一步,用户登录至账号冻结系统;

第二步,用户选择需要角色恢复的日期;

第三步,游戏服务器自动还原,还原成功后跳转至登录界面。

采用上述方案,当账号被盗后,不用慌张,账号还原系统的设置,可以降低你账号的损失,当账号冻结成功后便可以进入账号还原系统了,用户可以自行选择还原到的时间,还原的时间可以由用户自行选择,此时可以还原角色的装备物品、属性技能、宠物坐骑、金币点券,减少了用户的瞬时,安抚用户的心情,同时对游戏提高信心。

作为优选,还包括游戏挂机系统,所述游戏挂机系统包括:

挂机请求模块,用于在浏览器上的用户已通过登录系统登录到游戏客户端时,根据用户的请求生成游戏挂机请求;

挂机输出接口,用于与挂机服务器连接,将游戏挂机请求输出至挂机服务器,并上传浏览器用户信息到挂机服务器进行认证;

挂机输入接口,用于与挂机服务器连接,接收挂机服务器返回的认证通过信息;

所述挂机输出接口,还用于根据挂机服务器返回的认证通过信息,上传浏览器用户的游戏数据到挂机服务器进行游戏挂机;

所述挂机输入接口,还用于接收挂机服务器返回的游戏挂机成功信息;

服务器连接模块,用于根据游戏挂机成功信息断开浏览器与服务器的连接。

采用上述方案,为了减少用户的外挂的使用,游戏挂机系统可以使用户在游戏中自动挂机,提高了游戏的体验,同时提高了游戏的安全性。

作为优选,还包括防沉迷系统,所述防沉迷系统绑定操作步骤如下:

第一步,输入姓名;

第二步,选择国籍;

第三步,选择证件种类,证件种类包括身份证、护照、军官证;

第四步,输入证件号码;

第五步,提交;

当绑定的身份证的年龄大于或等于18周岁时,所述防沉迷系统被解除,用户可以正常游戏;当绑定的身份证的年龄小于18周岁时,所述防沉迷系统没有被解除时,所述防沉迷系统正常启动。

采用上述方案,为了提高对未成年人的关爱,还设置了防沉迷系统,用户可以通过身份证、护照、军官证,对证件号进行输入,根据国别对证件号进行验证,一旦了解到是未成年人时,就会对未成年人进行监测,通过对未成年人的上限累计时间的统计,降低对未成年人的收益,一旦超过3小时后就会将收益减半,一旦超过6小时,就会将收益降低至零,只有下线时间满5小时后,此时,再登录游戏才会使游戏中的收益为正常形式。

作为优选,还包括支付服务系统,所述支付服务系统包括:

商品流水线号生成模块,用于对应用户购买的商品,随机生成一个支付流水号;

支付模块,根据支付流水号生成一个支付二维码,用户可以通过微信、支付宝对二维码进行扫描,快速支付;

积分模块,根据用户在线时间、支付的费用,获取积分,积分可以兑换礼品。

采用上述方案,用户在游戏中消费时可以获得对应的积分,同时在游戏中保持在线也可以获得对应的积分,获得积分可以用来兑换礼包,提高了游戏的可玩性。

综上所述,本发明具有以下有益效果:

1、前端密码、后端密码、动态密码三重密码的配合,使用提高了账户的安全;

2、密码找回系统,可以使用户安全的找回自己的密码;

3、账号冻结系统的设置,有效降低了盗号的人员对账号的使用,同时配合账号还原系统,将用户的损失降到最低;

4、防沉迷的设置,提高了对未成年人的保护。

附图说明

图1为游戏服务器、游戏客户端的系统示意图;

图2为登录界面的系统框图;

图3为密码修改吸引的系统框图;

图4为账号冻结系统的系统框图;

图5为账号还原系统的系统框图;

图6为游戏挂机系统的系统框图;

图7为防沉迷系统的流程图;

图8为防沉迷系统的系统框图;

图9为支付服务系统的系统框图;

图10为积分支付单元的系统框图;

图11为积分在线单元的系统框图;

图12为积分兑换单元的系统框图。

图中:1、游戏服务器;2、游戏客户端;3、登录界面;4、登录系统;5、注册系统;6、密码找回系统;7、账号输入模块;8、密码输入模块;9、确认登录模块;10、前端密码;11、后端密码;12、动态密码;13、账号生成模块;14、密码生成模块;15、注册手机设备验证模块;16、密保问题模块;17、安全问题模块;18、注册提交模块;19、记住账号信息模块;20、忘记账号信息模块;21、账号填写模块;22、第一密码找回验证模块;23、第一账号身份验证模块;24、第一密码找回手机设备验证模块;25、第一密码找回提交模块;26、手机号填写模块;27、第二密码找回验证模块;28、第二账号身份验证模块;29、第二密码找回手机设备验证模块;30、第二密码找回提交模块;31、账号冻结系统;32、账号核对模块;33、第三账号身份验证模块;34、手机验证模块;35、账号冻结提交模块;36、确定冻结模块;37、加速账号冻结模块;38、好友求助模块;39、加速冻结提交模块;40、账号还原系统;41、角色时间还原模块;42、角色装备物品还原模块;43、角色属性技能还原模块;44、角色宠物坐骑还原模;45、角色金币点券还原模块;46、游戏挂机系统;47、挂机请求模块;48、挂机输出接口;49、挂机输入接口;50、服务器连接模块;51、防沉迷系统;52、支付服务系统;53、商品流水线号生成模块;54、支付模块;55、积分模块;56、积分支付单元;57、积分在线单元;58、积分兑换单元。

具体实施方式

以下结合附图对本发明作进一步详细说明。

如图1所示,本实施例公开的一种网页游戏安全系统,包括游戏服务器1、与游戏服务器1通过互联网进行数据传输的游戏客户端2,游戏服务器1为用户手中的设备,这些设备可以为电脑、手机、平板电脑,这些设备均通过互联网与游戏客户端2进行连接。

如图2所示,还包括向用户展示网页游戏的登录界面3,登录界面3包括登录系统4、注册系统5、密码修改系统;登录系统4包括将用户的账号进行输入的账号输入模块7、与用户的账号所对应的密码输入模块8、将用户输入的账号和密码与游戏服务器1中注册保存的信息进行核对并进入网页游戏的确认登录模块9;而密码输入模块8包括用户注册时与用户的账号所对应的前端密码10、用户第一次登录游戏时创建或选择角色时所需要自主输入的后端密码11、与用户账号绑定的账号保护器所对应的动态密码12,动态密码12将在每四十五秒时自动刷新并随机组成,当输入前端密码10后,还需要输入动态密码12才能输入后端密码11;用户通过账号输入模块7输入自己的账号,然后在密码输入模块8中输入前端密码10,前端密码10为与账号时相匹配的密码,进入游戏后还需要输入动态密码12,动态密码12与现在的“将军令”类似,输入完毕后,就可以进行角色的选择,选择好角色后,如果需要进入游戏那么就需要输入后端密码11,每个角色的后端密码11都可以由用户通过游戏客户端2进行输入。第一次登录游戏,选择角色的后端密码11,就为次角色的后端密码11。只有当同时输入正确的前端密码10、后端密码11、动态密码12时,才能正常登陆。

如图2所示,登录界面3中的注册系统5包括账号生成模块13、前端密码10密码生成模块14、注册手机设备验证模块15、密保问题模块16、安全问题模块17、注册提交模块18。新用户需要玩网页游戏时,需要注册一个游戏账号,才能进行玩耍,而账号生成模块13是给用户通过游戏客户端2自主输入账号信息的,用户可以根据自己的喜爱,输入唯一的账号。密码生成模块14是给用户通过游戏客户端2自主输入与账号信息所对应的,用户登录网页游戏时,需要输入正确的前端密码10,而前端密码10是用户自己设置的,方便记忆。注册手机设备验证吗模块是用户从游戏客户端2输入手机号,游戏服务器1接收到用户从游戏客户端2输入的手机号并随机发送一个验证码,用户从游戏客户端2将发送至对应手机号上的验证码进行输入并验证,当用户输入至游戏客户端2上的验证码与游戏服务器1上与手机号码相对应的验证码一致时,验证通过,反之,验证不通过,需重新输入手机号并进行验证。密保问题模块16是用户从游戏客户端2选择密保问题,并自行输入密保答案,方便后期修改密码、账号冻结。安全问题是用户从游戏客户端2回答指定的安全问题,并生成与安全问题相对应的安全问题答案,并保存到游戏服务器1中。注册提交模块18是用户从游戏客户端2将账号生成模块13中的账号信息、密码生产模块中的前端密码10、密保争议模块中的密保问题与答案、安全问题模块17中的安全问题的答案、手机设备验证模块中的手机号传输至游戏服务器1并进行储存。由此将用户的所有信息保存到游戏服务器1中,方便存储与调取。

如图2、3所示,当用户忘记密码的时候,可以根据密码修改系统对前端密码10进行修改,密码修改系统包括记住账号信息模块19、忘记账号信息模块20。

如图3所示,记住账号信息模块19包括账号填写模块21、第一密码修改验证模块、第一账号身份验证模块23、第一密码修改手机设备验证模块、第一密码修改提交模块。

如图3所示,当用户记得自己的账号时,进入记住账号信息模块19,从账号填写模块21中填写账号信息,用户再从通过第一密码修改验证模块,从游戏客户端2上选择与文字相对应的图片,并进行验证,此步骤主要是防止用户误操作,验证成功后进入第一账号身份验证模块23,并选择注册时与密保问题模块16中的密保问题并进行输入正确的密保答案,回答安全问题模块17中的安全问题并填写临时答案;再从游戏客户端2输入手机号,当游戏服务器1接收到用户从游戏客户端2输入的手机号并随机发送一个验证码,用户从游戏客户端2将发送至对应手机号上的验证码进行输入并验证,当用户输入至游戏客户端2上的验证码与游戏服务器1上与手机号码相对应的验证码一致时,验证通过,当校对失败时,则返回至登录界面3,此时,用户从游戏客户端2将身份验证模块中输入的密保答案、回答安全问题模块17中的临时答案上传至游戏服务器1并进行校对,当校对成功时,则进入密码生成模块14重新输入新的前端密码10;反之,验证不通过,需重新输入手机号并进行验证,提高了账户的安全性。

如图3所示,当用户忘记了自己的账号时,需要通过忘记账号信息模块20进入,忘记账号信息模块20包括手机号填写模块26、第二密码修改验证模块、第二账号身份验证模块28、第二密码修改手机设备验证模块、第二密码修改提交模块。

如图3所示,用户根据注册系统5中注册手机设备验证模块15所验证过的手机号进行输入,主要用于与第一的手机号码进行匹配,当号码一致时,游戏服务器1默认为用户自己。用户从游戏客户端2上选择与文字相对应的图片,并进行验证,验证成功后进入第二账号身份验证模块28;此时用户需要选择注册时与密保问题模块16中的密保问题并进行输入正确的密保答案,回答安全问题模块17中的安全问题并填写临时答案;用户从游戏客户端2输入手机号,游戏服务器1接收到用户从游戏客户端2输入的手机号并随机发送一个验证码,用户从游戏客户端2将发送至对应手机号上的验证码进行输入并验证,当用户输入至游戏客户端2上的验证码与游戏服务器1上与手机号码相对应的验证码一致时,验证通过,反之,验证不通过,需重新输入手机号并进行验证,此时可以进行重复验证。当验证通过时,用户从游戏客户端2将身份验证模块中输入的密保答案、回答安全问题模块17中的临时答案上传至游戏服务器1并进行校对,当校对成功时,则进入密码生成模块14重新输入新前端密码10,并显示与手机号相对应的账号信号;当校对失败时,则返回至登录界面3。

如图4所示,一旦遇到自己的账号被盗用时,用户可以通过账号冻结系统31对账号进行冻结处理,账号冻结系统31包括账号核对模块32、第三账号身份验证模块33、手机验证模块34、账号冻结提交模块35、确定冻结模块36。

如图4所示,用户首先需要在账号核对模块32中填写账号信息并填写与账号所对应的前端密码10,在通过第三账号身份验证模块33验证身份,此时需要选择注册时与密保问题模块16中的密保问题并进行输入正确的密保答案,回答安全问题模块17中的安全问题并填写临时答案,再,填写注册系统5中的手机号,并从游戏服务器1发送一条验证信息至对应手机号的手机设备上,填写验证信息至手机验证模块34。当验证成功时,游戏服务器1默认为用户本人,此时用户从游戏客户端2将账号核对模块32的账号信息、前端密码10、密保争议模块中的密保问题与答案、安全问题模块17中的安全问题的答案、手机验证模块34中的验证信息进行核对,当核对成功时,表示是用户本人的账号出现了异常,需要被冻结,此时的状态为等待冻结状态,并强制将与待冻结的账号强制下线,但是,当核对失败时,则返回至登录界面3。当账号处于等待冻结的状态后,在一个工作日后,游戏用户端会将账号成功冻结,游戏服务器1会发送冻结短信,到注册系统5中的手机号上,同时用户已经成功冻结。

如图4所示,当用户需要立刻上线时,用户可以通过加速账号冻结模块37对冻结进行加速处理,在加速账号冻结模块37,包括了好友求助模块38,加速冻结提交模块39。用户需要在游戏中认识的好友,将最多三位好友的id进行输入;输入的好友可以为1位、2位、3位,好友的数量越多,则会越快冻结账户,用户从游戏客户端2将好友求助模块38中的信息进行提交并输送至游戏服务器1,游戏服务器1将对用户提交的好友id进行查询,当查询成功时,立即冻结,而却游戏服务器1发送冻结信息至注册系统5中的手机号上;但是,当查询失败时,则返回至登录界面3。

如图5所示,当账号被冻结后,用户可以通过账号还原系统40,将账户中损失减少,账户还原系统包括角色时间还原模块41、角色装备物品还原模块42、角色属性技能还原模块43、角色宠物坐骑还原模44块、角色金币点券还原模块45。

如图5所示,账号还原系统40步骤如下:

第一步,用户登录至账号冻结系统31;

第二步,用户选择需要角色恢复的日期,角色的日期为当前的24点前为一天;当选择好时,游戏服务器1会将当天24点前的装备物品、属性技能、宠物坐骑、金币点券进行恢复,每个账号每年只能恢复2次。

第三步,游戏服务器1自动还原,还原成功后跳转至登录界面3

如图6所示,游戏挂机系统46包括挂机请求模块47、挂机输出接口48、挂机输入接口49、挂机输出接口48、挂机输入接口49、服务器连接模块50。用户可以通过浏览器上的登录系统4登录到游戏客户端2,根据用户的请求生成游戏挂机请求;当游戏挂机请求输出至挂机服务器,并上传浏览器用户信息到挂机服务器进行认证;当挂机输入接口49接收挂机服务器返回的认证通过信息时,上传浏览器用户的游戏数据到挂机服务器并进行游戏挂机。当用户不挂机时,根据游戏挂机成功信息断开浏览器与服务器的连接,就能退出游戏的挂机状态。

如图7、8所示,防沉迷系统51绑定操作步骤如下:

第一步,输入姓名,填写用户的真实姓名;

第二步,选择国籍,填写用户的真实国籍;

第三步,选择证件种类,证件种类包括身份证、护照、军官证;

第四步,输入证件号码,填写证件上的证件号码;

第五步,提交。

当提交后,游戏服务器1会自动根据国籍、证件类型、证件号码进行查询,年龄大于或等于18周岁时,查询结果为成年人,防沉迷系统51被解除,用户可以正常游戏,防沉迷系统51被破解;当查询结果为未成年人时,年龄小于18周岁时,防沉迷系统51没有被解除,防沉迷系统51正常启动。

反沉迷系统的提示步骤如下:

步骤一,未成年人上线后,在线时间将累计进行统计,称为累计在线时间,未成年人下线后,其不在线时间也将累计计算,称为累计下线时间;

步骤二,未成年人累计在线时间在3小时以内,游戏收益正常,每累计在线时间满1小时,提醒一次,至累计在线时间满3小时,提示用户下线;

步骤三,如果累计在线时间超过3小时且在5个小时以内,在开始进入时,防沉迷系统51会在画面中央的位置做出警示,并且用户的游戏收益将降为正常值的50%,此后,每30分钟警示一次;

步骤四,如果累计在线时间超过5小时时,在开始进入游戏时会做出警示,如不下线,用户的收益则降为零;

步骤五,当用户的累计下线时间满5小时后,恢复正常。

如图9-12所示,支付服务系统52包括商品流水线号生成模块53、支付模块54、积分模块55。商品流水线生成模块用于对应用户购买的商品,随机生成一个支付流水号,游戏服务器1根据支付流水号生成一个支付二维码,用户可以通过微信、支付宝对二维码进行扫描,快速支付,积分模块55包括积分支付单元56、积分在线单元57、积分兑换单元58。

如图10所示,设用户支付金额为z,在线时长为s,获得积分为j,兑换积分为h,剩余积分为游戏客户端2,且剩余积分=每次获得积分相加-兑换积分;

积分支付单元56的积分获取方法如下:

a、当z等于0元时,j=0分;例如,当用户不充值时,则无法获得积分。

b、当z大于0元,小于或等于100元时,j=100+(2*z/10)分;例如,当用户充值50元时,则获得积分110分。

c、当z大于100元,小于或等于500元时,j=1000+(3*z/8)分;例如,用户充值120元时,则获得积分1045分。

d、当z大于500元,小于或等于1000元时,j=10000+(7*z/4)分;例如,用户充值600元时,则获得积分11050分。

e、当z大于1000元时,j=100000+(10*z/2)分,例如,用户充值5000元时,则获得积分125000分。

如图11所示,积分在线单元57于下线时自动结算且积分获取方法如下:

a、当s等于0小时时,j为0分;例如,用户在线为0小时时,获得积分为o分。

b、当s大于0小时,小于或等于1小时时,j=1+(2*s/2)分;例如,用户在线为0.5小时时,则获得积分1.5分。

c、当s大于1小时,小于或等于3小时时,j=2+(3*s/2)分;例如,用户在线为2小时时,则获得积分5分。

d、当s大于3小时,小于或等于6小时时,j=3+(4*s/2)分;例如,用户在线为5小时时,则获得积分13分。

e、当s大于6小时,小于或等于10小时时,j=4+(5*s/2)分;例如,用户在线为8小时时,则获得积分24分。

f、当s大于10小时时,j=6+(6*s/2)分;例如,用户在线为12小时时,则获得积分42分。

如图12所示,积分兑换单元58的积分使用规则如下:

当j大于h时,才能进行兑换,且游戏客户端2始终大于或等于0分,

a、新手礼包,h=10分;

b、入门礼包,h=100分;

c、初级礼包,h=1000分;

d、中级礼包,h=10000分;

e、高级礼包,h=100000分。

新手礼包、入门礼包、初级礼包、中级礼包、高级礼包可以为游戏兑换道具,也可以为实物,并通过快递寄送至用户的居住地方,礼包的内容可以由游戏的主营商进行设置。

本具体实施例仅仅是对本发明的解释,其并不是对本发明的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本发明的权利要求范围内都受到专利法的保护。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1