# PC SDK 简介

# 什么是stove PC SDK?

  • Stove平台提供包括游戏发布、更新、指标管理在内的可以轻松处理游戏上线所有过程的综合服务。 使用Stove PC SDK,可以将Stove平台提供的服务轻松地整合到游戏中。

  • 目前,支持Native(C/C++)、Unity、Unreal等,Cocos2dx等游戏引擎可以利用Native(C/C++)进行对接。

  • 如果您没有精力对接SDK,您可以在STOVE Studio (opens new window)软件组件上传工具菜单DRM FREE游戏包(未绑定平台SDK的白包),这样会SDK自动使用DRM MAKER, 完成基础SDK的对接。

    • 对于虚幻引擎,您需要在上传时选择Shipping.exe
    • MAKER并不适用于DLC。如果您需要对接DLC,请直接进行SDK对接。
  • 每个引擎的支持版本如下

    • Native(C/C++)

      • Windows7 32位或更高版本
      • Visual Studio 2010 sp1或更高版本
    • Unity

    • 虚幻

    • Cocos2dx

      • 3.14(2017.01.04)或更高版本

# 支持的游戏引擎

Stove PC SDK 支持以下游戏引擎:

  • 虚幻引擎
    虚幻引擎(Unreal Engine)是美国Epic Games开发的三维游戏引擎。 1994年至今,通过不断改良发展,用于数十个电子游戏的中间解决方案。

  • Unity
    Unity是提供3D及2D电子游戏开发环境的游戏引擎,这是制作3D动画片、建筑视觉化、虚拟现实(VR)等互动内容的综合著名工具。

  • Cocos2d-x
    Cocos2d-x是游戏开发用开放源代码软件框架。 可用于游戏、手机应用程序、反应型电子书等基于GUI的相互作用软件开发。

# 主要功能

  • Ownership
    所有权服务是通过独立游戏/VR商店确认用户购买游戏时是否可以购买或购买后确认游戏购买权限的服务。 作为主要功能,不仅可以查询我购买的游戏目录及独立游戏(Basic),还可以通过本游戏查询子(Child:DLC,Demo)游戏的权限。

  • Stats
    可简便地储存和利用游戏玩家的数值数据,并向Achievement和Leaderboard服务提供数值数据变更活动,统一进行数值数据管理。

  • Achievement
    接收Stats服务的数值数据变更活动,可以储存和利用游戏玩家的成就现状。

  • Leaderboard
    排行榜是提供大容量实时排名服务的系统。 通过排行榜选项定义排序方式和排名计算方式的信息。在Studio (opens new window)) 注册排行榜时,可以与特定的Stats对接。 与Stats对接的排行榜通过Stats更新分数后,可以通过排名查询功能查询包括我的排名在内的排名。 查询排名时,同时提供会员昵称、会员简介图片等信息。

  • Matchmaking
    Match Making系统是为了让各种游戏用户无论哪个地区都可以连接,提供较低的网络延迟时间,让用户一起享受游戏的服务。 通过Match Making SDK将游戏用户聚集在一个共享的空间里(匹配),并实时向登录该空间的游戏用户传送聊天信息和数据,支持他们一起玩游戏。

Last Updated: 2023/12/7 14:04:56