Steamworks上传游戏

Posted xiaoahui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Steamworks上传游戏相关的知识,希望对你有一定的参考价值。

1.在steamPipe下配置Depot,每个Depot表示程序对应的分支配置语言,操作系统,架构组合等

技术图片

2.安装,启动项目是配置游戏启动文件的相关信息,不同的操作系统架构等需要添加不同的启动项

技术图片

 

技术图片

 


3.上传:解压steamworks的SDK文件,示,将游戏整个文件复制到如图3-0所示目录下;打开如下的文件夹如图3-1所示,其中第一个文件是需要上传的游戏对应的appid,第二个文件是上传的游戏对应的depot项。修改这两个文件如图3-2所示。修改上传文件命令文件,如图3-3

3-0

技术图片

 3-1

技术图片

 3-2

技术图片

 3-3

技术图片

 


4.配置程序分支:每上传一次都会生成一个和depot相结合的版本,如图4-1红框中显示,当前列显示的是被分支指定的版本,即这个版本就是玩家当前可以下载的版本。要更改版本,点击选择一个应用分支,点选,然后点击预览更改,在框中输入选择声明后(随意输入),点击Set Build Live Now,便可以使得分支改变指向的版本。

技术图片

 

技术图片

 


5.发布设置:上传并配置好了分支之后,如图5-1,便是设置准备发行了,只有这样,才能对上传的应用进行下载(不知道是不是这样,不这样做老是出错,记得做第一个游戏的时候配置完毕分支就可以开发者自己就可以下载了,fuck),会出现一个确认框,输入STEAMWORKS确认就可以了

技术图片

 

 

有可能发生的问题

点击run_build.bat的时候发生闪退,第一账户名和密码要正确,第二,sdk的路径全是英文符号(只支持ASCII码路径)

steamworks SDK的配置不一定按照此篇教程中的进行,路径也可以根据游戏放置的位置变化,游戏不一定要放在content下

以上是关于Steamworks上传游戏的主要内容,如果未能解决你的问题,请参考以下文章

使用 Steamworks API 拉取竞技游戏分数?

如何在 Steamworks.NET 中制作排行榜?

独立游戏如何对接STEAM SDK

把Unity包体构建到steam的后台

怎么成为STEAM的开发者上传自己的游戏

在 django 模板中渲染用户上传的 html5/js 游戏