目录

steam游戏上架流程三-游戏的发布配置与测试

目录

steam游戏上架流程三: 游戏的发布配置与测试

参考:

steamworks.net 官方文档的说明

steam游戏上架流程一:使用官方SDK上传游戏

steam游戏上架流程二:steamworks.net  SDK API对接unity

steam游戏上架流程三: 游戏的发布配置与测试

steam游戏上架流程四:Steamworks的API 方法回调方式

一、应用管理

通过SDK上传文件后, 登录steamworks,在首页面板。点击下面的游戏名称和游戏 ID 进入游戏应用管理。

https://i-blog.csdnimg.cn/blog_migrate/118083f6c2c5be19c9f82dba129145a7.png

游戏应用管理

https://i-blog.csdnimg.cn/blog_migrate/c1cb7de66c0d64e51195acf263e6b479.png

二、修改游戏名称

https://i-blog.csdnimg.cn/blog_migrate/92838fba135fb2b3db7530a8b3e1d684.png

三、设置生成版本

选择菜单 SteamPipe里面的 生成版本,进去后可以看到刚刚通过steamworkSDK上传的游戏文件。

https://i-blog.csdnimg.cn/blog_migrate/ba7ec83aed18c687e8deb406051081d1.png

https://i-blog.csdnimg.cn/blog_migrate/bfab803f74eda567e86835d908b43ee1.png

每上传一次游戏文件就会生成一个新版本, 在这里设置default来确定让哪个版本上线, 选择default后,需要再点击预览更改,进去后点击 Set Build Live Now 保存确认,才能设置default 生效。

https://i-blog.csdnimg.cn/blog_migrate/813924c65af54c9bded92fd436e4a1f6.png

四、 设置文件所在的 Depot仓库 并绑定 Package程序包

选择菜单 SteamPipe里面的 Depot , 进入Depot管理。可以新增和删除Depot, 也可以管理DLC.

程序包(package)是一个或多个应用程序和 Depot 的集合。一个 Depot必须绑定到一个程序包中才能使用。

创建的任何新应用程序都默认为纳入一个新程序包中,该应用程序借此在 Steam 上销售,且可以据此生成序列号。

https://i-blog.csdnimg.cn/blog_migrate/1a5cfb33274b077ce3cf282e16056680.png

用户购买或激活程序包后,该程序包的内容决定用户拥有哪些应用程序或 depot 内容的下载或启动权限。

程序包有好几种 ,从 Steamworks 主页 选择 应用程序 ,进入 关联程序包和 DLC 链接 进行查看:

https://i-blog.csdnimg.cn/blog_migrate/610e4ea0501bf140fd3d7d51b6a1a325.png

  • 商店 + 序列号程序包(默认) :Steamworks 系统中的所有新应用程序都默认使用这类程序包。 这样,您可以在 Steam 商店内出售您的应用,并且能按需要生成解锁相同内容的序列号。
  • 商店程序包 :这类程序包仅能在 Steam 商店中销售。
  • 序列号程序包 :这类程序包只能生成序列号。
  • 发行先决替代“测试版”程序包 :这类程序包伴随您的应用程序自动创建。 先决替代程序包的内容特别标记为忽略应用程序的当前发布状态,并使游戏可立即运行。 对于测试人员、媒体或其他需要在游戏正式公开发布之前运行游戏的群组来说,这类程序包非常有用。
  • 开发者 Comp 程序包( Dev Comp 程序包):这类程序包与“测试版”程序包类似,但是仅供开发者帐户使用。 您不应对外分发开发者 Comp 程序包序列号。 此类程序包自动授予您的 Steamworks 合作伙伴帐户中“所有人”组内的帐户,并与“测试版”程序包相同,不受发行状态的影响,其内容可立即运行。 开发者 Comp 程序包也可用于不属于您 Steamworks 合作伙伴组的帐户进行测试,以及测试已发行产品的新 depot 内容。
  • https://i-blog.csdnimg.cn/blog_migrate/767c460008ed8bbce3f30008a7330025.png

五、 将新上传的 depot 绑定到 开发测试程序包,以便进行测试

将新的 depot 加入您的应用程序或生成版本,并不代表您可对其进行测试。 您必须确保新的 DepotID 被列在您的 Dev Comp 程序包或用来测试游戏的程序包之中 。 查看 Dec Comp 程序包中的内容,

https://i-blog.csdnimg.cn/blog_migrate/63a800dbd5e548a1bcc7dfd0b896deab.png

https://i-blog.csdnimg.cn/blog_migrate/46f7a9424878b06df2f58d1990020403.png

六、配置启动项

https://i-blog.csdnimg.cn/blog_migrate/0c940801487520daccf587fb0c050758.png

七、 申请测试序列号

https://i-blog.csdnimg.cn/blog_migrate/ca3a1f79893cd75d6279e93c0cff6d4b.png

https://i-blog.csdnimg.cn/blog_migrate/bba91265b8ee3ba9f8d8e1b5bc157c6d.png

八、发布

https://i-blog.csdnimg.cn/blog_migrate/d4baf7b2f98445047300e827e6c68ac7.png

九、测试

在Steam客户端,输入序列号下载游戏,测试。

https://i-blog.csdnimg.cn/blog_migrate/0b30058d8c3c881cfbdf7ad966e83ac0.png

关于启用内部测试人员

给予其他员工访问权限并帮忙测试。 让这些员工参与测试的最好方式,是将他们加入您的 Steamworks 帐户中。 默认情况下,Steamworks 中创建的首个用户,将拥有管理权限和访问默认正在处理中的应用程序的权限。 该用户则可以添加更多帮忙开发或测试的用户。 请参阅 文档,了解有关新增用户的更多信息。

另外,您也可以申请可直接访问应用程序的程序包序列号。 请参阅 文档,了解有关程序包类型和申请序列号的更多信息。