跳到主要内容

gsdk_server

研发内部的手游SDK,提供Default/Taptap两种SDK模式

简介

提供GSDK服务器

一、 什么是 GSDK?

  • GSDK全称为GameSDK,提供完整的账号管理、防沉迷系统,合法合规等研发最基本的核心功能,也可以用于Tap商店测试,游戏提审、版号申请等用途。
  • GSDK主要用于项目原型阶段时的对外测试,方便快速接入上述的最基本的核心功能。

二、 GSDK的优势

  • 接入简单,可提供各主流平台的接入方式。
  • 几乎无额外沟通成本,只需与平台对接 渠道测试 的相关事项即可。
    • 例如,Tap的篝火测试,只需要沟通好 Tap后台配置 即可。
  • 性能优秀 且 UI外观保真度和一致性高,不同平台整体风格保持统一。
  • 核心功能的开发与迭代侧重于研发部分,而非运营部分或平台部分。
    • GSDK和SDK服务器,均可交给项目组自主接入使用和二次开发的。
      • GSDK是基于Flutter实现的手游SDK,具备高性能和UI一致性好的优势。
      • SDK服务器是通过GS实现的公共服,自带WebGM功能,并可在此基础上进行GM功能扩展。

三、快速开始

  1. 获取源码
  2. 更新依赖
    • 执行批处理update_pkgs_and_submodule.bat,更新依赖。
    • 更新完成后,本地会新增文件夹/pkg/。
  3. 启动GSDK服务器
  4. 登录GSDK后台
    • 在登录界面输入账/密:tester/tester,点击按钮登录即可体验。

六、文档相关

组件接口