注:因 steamworks 页面内容有保密协议,原文中的配图已经删除。
试玩儿了其他开发者的游戏之后,发现 steam 支持未销售游戏的密匙测试,输入密匙后即可以从 steam 库中体验游戏,下载激活自动完成,方便快捷还显得专业不少,于是乎就决定也来一个。
Steam 商店的申请比想象的要麻烦,很多琐碎的信息要填。在 indienova 上看了许多他人经验,在此整理一下,方便大家压缩申请时间(●ˇ∀ˇ●)
steam 商店上架特色
- 游戏发布,至少在商店页面公开后的两周以后。
- 商店页面,游戏程序包属于两个分开的模块,可以单独完成模块并申请审核;两个模块均完成并符合时限要求,可以申请上线:也就是一共三个步骤——商店页面,游戏程序包,发布上架。
- 标称审核时间:商店页面在3天左右,游戏5天左右。
- 运行游戏程序的密匙按需申请,大概有1天的审核时间。
- 游戏上传必须通过 steamwork 的指定软件,简单设置以后非常方便使用。(上传速度出乎意料的快(⊙o⊙),还自带压缩!)
个人开发者快速资料准备
- 银行卡。姓名的英文形式(一般情况: 李四牛 LI SINIU)以及开户行的国际汇款信息,问一下就能拿到!包括国际银行代码,地址,编号等等……
- 护照扫描件。
- 100 美元( ̄y▽, ̄)╭ 声称卖出 1000 美元会还钱。
精简版流程
按顺序拣迷惑点写咯……
1.申请 Steamwork 身份。
普通的 steam 账户可以直接申请。(申请完之后发来的《Steamworks 文献库》里写着:推荐注册新账号申请开发者账户????我都交钱了摔 o_o ....)
一步一步填写信息,主要就是开发者身份(个人还是公司),收款银行信息,税务信息。我申请的个人开发,不太清楚公司需要的信息。
个人的话,准备好银行的国际汇款信息就够了!税务信息按情况填写:最后会问有没有税务号,国内的话填写身份证号码就行,不然交税比例会默认到 30%!(此条经验来自疯王子日志)
交钱。
等待……
标称等待时间是一周,注意查看垃圾邮箱!应该会要求补充税务信息,国内要的是护照扫描件。如果一周后没通过也收到任何回复,记得联系客服。客服态度不错而且回复迅速,问就对了!(一个月内没收到你的回复邮件就默认关闭申请,得重新交钱咯 QAQ)
然后登陆 steamwork,就会发现可以管理自己的游戏了!!
2.游戏和仓储位 ID
进入 steamwork 主页以后,就可以看见自己的游戏位了!输入游戏信息,steam 会为你的游戏匹配一个唯一游戏 ID,之后的所有游戏程序包管理都和这个 ID 相关。除了游戏 ID,还有与之匹配的仓储位 ID,steam 称为 depot。可以添加多个 depot,每个 depot 都有自己的 ID。每次上传程序包,steam 都会要求填写游戏 ID 和 depot ID,然后新上传的程序包就归在该 depot ID 名下,玩家可以指定每个 depot ID 的默认程序包。
3.主界面一览
左边是各种可操作页面,右面是代办清单。Edit Store Page 就不说了,商店页面,需要填写一大堆游戏信息并上传各种固定尺寸的宣传照。
需要注意的是,许多信息是可以选择语言版本并进行填写的,English 不仅是英语版本,还是默认版本——也就是说,English 版本不能为空(里面写汉语也可以,随便写两句也可以,但是不要留空哟)。
4.游戏程序包
比较麻烦的部分出现了!其实也不麻烦,理一下 steam 的程序包管理逻辑就清楚了 d=====( ̄▽ ̄*)b
KEY→提取位→仓储位 Depot→游戏程序包
每一个游戏密匙会对应一个提取位,每个提取位需要指定一个或多个仓储位,每个仓储位需要指定内容物。
提取位 Associated Packages & DLC
Steam 内置了许多提取位,包括游戏本体包,DLC 包,demo 包,免费版包,开发包,特惠包……
每个包也有自己的 ID 号(估计是 steam 的管理 ID,开发者大概不用管?),点进包里面,需要为其绑定仓储位 Depot。
(开发包就可以达成我开头说的内测效果了,在主界面申请一下 key,然后玩家拿着 key 就可以下载你绑定在开发包里的仓储位的游戏程序了!)
仓储位 Depot
每个玩家的语言不同,操作系统不同,steam 靠什么正确投食呢?就靠开发者设定添加的 Depot 了!
每个 Depot 都针对特定语言、操作系统,根据不同情况可以添加多个 Depot。注意:如果只有一种语言,须选择“所有语言”,具体有什么在下面语言复选框中打勾即可。
记住你自己的 Depot ID 及其对应的系统,就可以上传游戏程序包了!
游戏程序包
上传游戏程序包需要下载 Steamworks 的 SDK。具体在文献库里有说明和视频,这里说一下里面自带的 GUI 操作程序 SteamPipeGui。
(真的非常好用啊!!!我改了半天文本搞不清哪个地址填错了,用这个分分钟搞定!_(:з)∠)_ 好吧都被图形界面惯坏了)
嗯……好像清楚到没什么好说的,照着填写就行了……
App Id 就是游戏 ID, 隔壁描述最好写具体一点(版本号什么之类的,会显示在 steamwork 里,只有自己能看见)
Add depot 之后会出现一行,填写 depot ID 和选择游戏程序地址。
然后选择 ContentBuilder 同名文件夹地址。
最后面填写用户名密码可能需要收验证码验证一下……
总之上传流程:设置 depot、上传游戏、关联提取位!PERFECT!
不够清楚的话回复我一下,力求简单明了迅速有效∠( ᐛ 」∠)_
好
小于256MB的文件支持网页上传,但第一步还是需要用SteamPipeGui建立depot
@茶多酚:我以为小文件以类型网页附件形式直接上传的……那不如干脆从PipeGui里上传,速度杠杠的
很有帮助的总结贴,谢谢啦
感谢编辑帮忙换了个高大上题图!还以为会删掉我的表情(o゚v゚)ノ (ps 诺娃校验码用多了感觉又达到小学口算水平了呢)
感谢
写的挺好,支持!
steam work 身份交一次钱 ,发布第一款游戏是不是还要交钱 200刀?
@in:不是,交的钱就是发布一款游戏的。以后发布新的还要交。
护照是必须的吗?
@TongDarkWei:应该是必须的吧,属于税务材料的一部分。
@sdj大傻:那这种要用什么理由申请护照?
@TongDarkWei:啊?申请护照不需要理由啊,就说旅行?
如果是企业性质的该如何注册?像游戏开发商那样
@FGHJ090:我也不知道,直接申请试试~每一项后面都有详细说明,不清楚可以再搜
楼主问下,DLC我上传成功,500M左右,但steam客户端下载下来没文件,是怎么回事。
@lanwu:抱歉啊我也没传过dlc,你可以问下客服,态度很好的
@sdj大傻:哦哦好的,谢谢楼主(lanwu号总登不上)
赶紧收藏一下,感谢自己。一年过去了,已经全忘……
最近由 sdj大傻 修改于:2020-10-16 18:47:52棒棒哒,正准备上传我们工作室的游戏了,大神有联系方式吗~加个好友呀