单机游戏服务端是用于单机游戏使用AnySDK时,能够方便地接入已有的渠道SDK。模拟AnySDK流程闭环中的游戏服务器,提供登陆验证转发、支付结果回调、订单状态查询等接口。单机游戏服务端本身不提供手机网游服务端的功能,只提供和AnySDK支付结果异步通知,用户登陆验证相关的功能。
适用范围miniGameServer只适用于单机手机游戏在没有游戏服务器的情况下,想接入AnySDK提供的各个渠道的网游SDK的手机单机游戏,单机游戏服务端充当游戏服务器接收AnySDK服务器的支付充值结果的异步通知消息。
二、miniGameServer目录结构(基于PHPCodeIgniter框架,此处只说明不属于CI框架的文件)application+--config
+--settings.php保存安装过程中填写的配置参数,需要写权限,使用过程中可手动修改错误的参数+--controllers
+--api接口相关的控制器
+--payment.php接收支付通知接口,订单查询接口
+--user.php登录验证转发接口
+--install.php安装程序+--core
+--MY_Controller.php预留的控制器父类
+--MY_Model.php预留的模型父类+--helpers
+--options_helper.php选项辅助函数+--libraries