steam怎么添加已有游戏(「steam游戏制作」如何上传你的游戏到steam教程)

首页教程更新时间:2023-06-15 15:42:45

也是我的一款游戏来做例子:

如何使用SDK上传游戏
开发者在steamworks主页的右下方可找到最新版的SDK工具包。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(1)

解压缩后,请把它放到硬盘的根目录中。
因为文件的路径名不能有空格,必须用下划线来代替。

第一步:将游戏文件复制到指定的content文件夹中。
如果你的游戏有多个版本,就必须建立一些子文件夹。
当然,名称绝对不能有空格。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(2)

第二步:编辑游戏的上传脚本。
首先你需要知道自己游戏的应用ID和仓库ID,也就是仓库左侧的那些数字。
应用ID就是顺序第一个仓库的ID减1。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(3)


注意
虽然游戏在程序包的界面上也有一个编号,但那个是程序包ID,不是应用ID。
为了防止出现误会,请一定要根据仓库来判断。
数字最小的仓库ID减1才是你的游戏的应用ID!

然后在scripts目录下新建一个和你的应用ID同名的文件夹,将两个vdf文件复制过去。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(4)

接下来要修改它们的文件名。
将app的数字改为你的应用ID,将depot的数字改为仓库ID。
depot文件的数量取决于你建立了多少个仓库。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(5)


使用记事本打开app文件,它的正确格式如下:

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(6)

简单来说,app文件的作用是:
设定游戏内容的根目录、生成版本分支、以及其它路径,并且调用depot文件。

它的每一项内容的含义如下:

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(7)

关于depot文件的正确格式如下:

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(8)

每一项内容的含义如下:

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(9)


注意
你必须在子目录的最后一个文件夹的后面添加右斜线和星号。
否则,上传程序就会找不到你的游戏文件!

第三步:启动Steam的上传程序。
虽然Steam建议你使用run_build.bat,但它只不过是调用了另一个程序而已。

打开builder文件夹,然后直接启动steamcmd.exe,这才是主要的上传程序。
第一次使用时,它会自动更新组件,需要等待一段时间。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(10)

如果出现teamcmd点开就跳一下然后消失了,请到该bat文件夹目录下运行即可。

按照“login 用户名 密码 令牌”的格式输入数据,按回车键即可登录Steam。

不过,如果你退出了这个窗口,下次启动就必须重新登录。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(11)

注意
如果你想直接复制和粘贴数据,首先必须开启编辑模式。编辑器上面空白处有右键进行设置

在这个窗口的标题栏点击鼠标右键,选择“属性”,再开启“快速编辑模式”。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(12)

第四步:上传游戏。
输入“run_app_build 文件路径”,按回车键即可将游戏上传到指定的仓库。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(13)

假如出现了“Failure”提示,就说明上传失败了。
请检查output文件夹中的记录,找到问题并解决它。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(14)


注意
如果你长时间不上传游戏,就可能会出现“HTTP错误408”(连接超时)。
遇到这种情况时,请退出重新登录。

生成版本
成功上传游戏后,Steam将自动创建一个默认的“生成版本”。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(15)

当你发布游戏的时候,并不是直接发布仓库,而是仓库连接的“生成版本”。
举个例子:假如你想发布某个有DLC的游戏,只需将它们所属的仓库连接到同一个“生成版本”中,再发布这个版本就可以了。

注意
虽然你可以创建多个“生成版本”,但唯一能提供给玩家的只有“默认”!
其它版本只能用于测试,玩家无法获得它们的内容。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(16)

点击“生成版本ID”可查看当前版本的仓库信息。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(17)

你可以随时更改任何一个生成版本的仓库数量。
首先点击“程序包名称”,再选择“添加/移除Depot”。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(18)

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(19)


注意
更改仓库后,必须点击这个窗口下方的“Save”按钮。
除此之外,你还必须点击“发行”选项卡才能提交新数据。

在你的应用程序界面中选择“查看关联项目”,可浏览所有的程序包。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(20)

特别注意
为了通过“生成版本清单”的第五项和第六项,你需要完成以下的事情:

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(21)


首先,商店程序包的所有仓库中必须至少有一个支持Windows系统的仓库。

其次,从最上方的白色菜单中选择“应用与程序包”,再点击第二个选项。
这里列出的所有程序包必须拥有相同的仓库,点击它们的ID可更改仓库。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(22)

启动选项
这些选项的作用是:让Steam客户端知道如何正确启动游戏。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(23)

点击“安装”选项卡(在仓库的右边),然后选择“一般”。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(24)

最重要的只有两项:启动类型、可执行文件(exe程序的名称和路径)。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(25)

设你的游戏只是语言和版本不同,但内容相同,而且也没有任何子文件夹。
那我建议你将各个版本的游戏程序设为同样的名称,就像这样:

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(26)

因为可执行文件的名称相同,所以只需要一个启动选项就可以了。
第一行直接填程序的名称,不用输入它的路径。注意
在这种情况下,Steam将根据“仓库”设定来判断玩家应当下载哪个游戏版本。
当然玩家也可以使用游戏的“选项卡”切换。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(27)

假设你的游戏拥有不同的内容(例如:任务编辑器),路径也不相同。
那就必须建立多个启动选项,而且第一行要填程序名称与上级文件夹的路径:

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(28)

当玩家对Steam客户端中的游戏点击鼠标右键后,就能看到不同的启动选项了。

steam怎么添加已有游戏,「steam游戏制作」如何上传你的游戏到steam教程(29)

注意
编辑和保存所有的启动选项后,别忘了使用“发行”选项卡提交新数据!
否则玩家将无法获得更新后的游戏!

好了,到这里为止,你应该通过了“生成版本清单”的所有项目。

,
图文教程
相关文章
热门专题
推荐软件
奇热小说
奇热小说
下载
QQ2019手机版
QQ2019手机版
下载
王者荣耀
王者荣耀
下载
百度浏览器迷你版
百度浏览器迷你版
下载
2345浏览器手机版
2345浏览器手机版
下载
网易邮箱
网易邮箱
下载
爱奇艺
爱奇艺
下载
网易云音乐
网易云音乐
下载
WPSOffice
WPSOffice
下载
优酷
优酷
下载
谷歌浏览器(Chrome)
谷歌浏览器(Chrome)
下载
迅雷看看播放器
迅雷看看播放器
下载
UC浏览器
UC浏览器
下载
QQ音乐
QQ音乐
下载
阿里旺旺买家版v9.12.10C官方版
阿里旺旺买家版v9.12.10C官方版
下载
360安全卫士v12.1官方版
360安全卫士v12.1官方版
下载
猜你喜欢
NoteBurnerM4VConverterMac版V4.2.8
NoteBurnerM4VConverterMac版V4.2.8
下载
麻雀飞青天
麻雀飞青天
下载
小猪优版
小猪优版
下载
足球进攻
足球进攻
下载
火爆奶茶店
火爆奶茶店
下载
微送宝
微送宝
下载
TT生鲜
TT生鲜
下载
王宝强超贱表情模板
王宝强超贱表情模板
下载
我们当中的冒险挑战
我们当中的冒险挑战
下载
龙鼎三国
龙鼎三国
下载
海美迪Q5一键ROOT工具
海美迪Q5一键ROOT工具
下载
泽灿在线
泽灿在线
下载
无忧清理助手
无忧清理助手
下载
爱学仕家长
爱学仕家长
下载
代号XQ
代号XQ
下载
飞越阿尔卑斯山VR
飞越阿尔卑斯山VR
下载