U8SDK——开发统一的手游防沉迷插件


关于统一防沉迷插件的配置和使用, 可以参考我们B站上面录制的视频教程(未满18岁那个视频):【U8SDK官方视频】

根据手游防沉迷和实名认证政策的要求, 手机游戏需要引导玩家进行实名认证;同时针对未成年玩家,手机游戏需要提供防沉迷机制, 限制玩家的在线时长,以及充值额度。 

现阶段随着政策的收紧,各个渠道SDK基本都有根据政策的解读实现实名认证和实名查询等逻辑,但是防沉迷机制很多渠道SDK则直接抛给了游戏。 另外呢,目前少部分渠道SDK(长尾等小渠道)甚至连实名认证都没有提供。 所以, 目前游戏如果上架, 还是需要自己开发一套实名认证和防沉迷系统。

为了让游戏开发者专注游戏功能,我们在U8SDK聚合框架中开发了一款防沉迷插件,使得使用U8SDK的手游开发者不再需要自己开发实名认证和防沉迷系统。 开发者只需要在U8SDK打包工具插件配置页面,开启对应的防沉迷插件即可让游戏拥有实名认证和防沉迷功能。

防沉迷插件开发的要点, 也就是要根据防沉迷政策的要求来限制未成年玩家的在线时长和充值额度, 我们需要弄清楚每个限制规则:

1、22点至次日8点,未成年玩家不得游戏
2、非节假日,未成年每日游戏限时1.5H
3、节假日时,未成年每日游戏限时3.0H
4、小于8周岁的玩家,不得充值
5、小于16周岁的玩家,单次限额50元 ,月累计限额200元
6、小于18周岁的玩家,单次限额100元,月累计限额400元

另外在防沉迷插件中, 我们根据U8SDK提供的接口,判断当前渠道是否支持防沉迷,如果支持, 防沉迷插件就直接略过。 如果不支持,才会启用插件的防沉迷功能。 

防沉迷插件总体工作流程如下:

防沉迷总流程

其中, 防沉迷子系统中, 对登录和在线时间的限制流程如下:

防沉迷登录流程

防沉迷子系统中,对充值额度的限制流程如下:

防沉迷支付流程

通过上面三个流程图, 我们就可以很清楚的知道,防沉迷插件以及防沉迷子系统应该处理的逻辑点。 

在防沉迷插件中提供了实名认证界面, 以及防沉迷提示弹窗。  我们可以简单看下效果:

实名认证界面

在线时间超出提示界面

防沉迷充值超额提示弹窗

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值