本文注意,由于右斜杠不能显示,我都换成左斜杠……
当完成了steam第三方税务审核之后, 你就可以开始把游戏资料上传到steam了,那么如何上传呢?首先在Steamworks下载SDK,和打开你在steam购买的app位置,然后我们开始吧~
1.打开steamworks_sdk_141/sdk/tools/ContentBuilder的run_build文件, SDK就会在官网下载组件
2.在steamworks_sdk_141/sdk/tools/ContentBuilder/scripts中找到两份脚本文件, app_build_1000 和 depot_build_1000, 把它们重命名为你的所购买的steam app ID,注意你的游戏ID是你的steam app ID+1, 修改完成后应该如 app_build_3330,depot_build_3331。
3.用记事本打开app_build_xxx脚本:
第一项"appid" 修改为你们应用ID如“3330”
然后根目录“contentroot” "" 把你硬盘中的SDK中的content文件夹地址写进空白的""中,如:“F:/steamworks_sdk_141/sdk/tools/ContentBuilder\content”
最后在"depots"中两个ID改为你的游戏ID如:"3331" "depot_build_3331.vdf"
4.depot_build_xxx脚本
"DepotID"改为你的游戏ID如:"3331"
然后根目录“contentroot” "" 把你硬盘中的SDK中的content文件夹地址写进空白的""中,如:“F:/steamworks_sdk_141/sdk/tools/ContentBuilder/content”
然后在你的SDK的content文件夹中新建一个文件夹如MyGame,把你的游戏文件copy进去
最后"LocalPath" "*" 内容中的 "*" 添加你的文件夹名字 "./MyGame/*" 注意标点符号不要漏
5.打开steamworks_sdk_141/sdk/tools/ContentBuilder\builder里面的steamcmd.exe
输入登陆steam账号, 格式 login 账号 密码, 第一次用cmd会出现验证码, 和普通steam登陆那样在邮箱拿到验证码输入可以了。
登陆后输入地址运行脚本的地址, 如:run_app_build F:/steamworks_sdk_141/sdk/tools/ContentBuilder/scripts/app_build_3330.vdf
6.上传完成后回到你的steamworks,SteamPipe页面,版本选择default,在点右边预览更改,如果看到增加的文件和你游戏文件大小一致,就上传成功继续点蓝色按钮生成版本OK,如果文件内容大小为0B,就没上传成功,请仔细检查教程中那一步出错。
7.在下一个安装项目中选择 [一般] ,指定你游戏的启动程序
8.最后重启steam,你会发现你的游戏出现在游戏列表了,下载测试你的游戏和继续填写你的上架资料吧!上传教程到此结束。
想请教楼主一个问题
我最近在注册steamworks 时,填写到“签订分销协议”步骤时,要求填写法定英文名称。
不巧的是,我的英文名称是“WANGWEI”一个比较俗的名称,结果上传资料时,系统提示错误:
“您输入的法定英文名称已在Steamworks上注册”,是不是因为中文名重名的缘故啊?
还是我填错了?
不知楼主有没有这方面的经验哈,多谢啦!
@kasade:这个问题我遇到过,名和姓之间加空格就好,那个中文提示语误导了
@a3366zy:多谢,多谢!
楼主请问你设置的启动项MyGame.exe”是你在真正的游戏文件夹里的启动项的名字吗
我设置了我的启动项后,清单上一直显示公开分支不包含启动项引用的文件