Steam

创建于:2016-04-06

创建人: Humble Ray

158 信息 1052 成员
Steam聚集地
sdjdasha@Steam 的内容(查看所有内容
Steam商店页面和游戏上传
sdjdasha 2019-06-01

试玩儿了其他开发者的游戏之后,发现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版本不能为空(里面写汉语也可以,随便写两句也可以,但是不要留空哟)。
    Image title
  4. 游戏程序包
    比较麻烦的部分出现了!其实也不麻烦,理一下steam的程序包管理逻辑就清楚了d=====( ̄▽ ̄*)b
    KEY→提取位→仓储位Depot→游戏程序包

每一个游戏密匙会对应一个提取位,每个提取位需要指定一个或多个仓储位,每个仓储位需要指定内容物。


提取位 
Associated Packages & DLC

Image title
Image title
Steam内置了许多提取位,包括游戏本体包,DLC包,demo包,免费版包,开发包,特惠包……
每个包也有自己的ID号(估计是steam的管理ID,开发者大概不用管?),点进包里面,需要为其绑定仓储位Depot。
(开发包就可以达成我开头说的内测效果了,在主界面申请一下key,然后玩家拿着key就可以下载你绑定在开发包里的仓储位的游戏程序了!)

仓储位Depot


Image title
Image title

每个玩家的语言不同,操作系统不同,steam靠什么正确投食呢?就靠开发者设定添加的Depot了!

每个Depot都针对特定语言、操作系统,根据不同情况可以添加多个Depot。注意:如果只有一种语言,须选择“所有语言”,具体有什么在下面语言复选框中打勾即可。

记住你自己的Depot ID及其对应的系统,就可以上传游戏程序包了!


游戏程序包

上传游戏程序包需要下载Steamworks 的SDK。具体在文献库里有说明和视频,这里说一下里面自带的GUI操作程序SteamPipeGui。

(真的非常好用啊!!!我改了半天文本搞不清哪个地址填错了,用这个分分钟搞定!_(:з)∠)_好吧都被图形界面惯坏了)

嗯……好像清楚到没什么好说的,照着填写就行了……

App Id就是游戏ID, 隔壁描述最好写具体一点(版本号什么之类的,会显示在steamwork里,只有自己能看见)

Add depot 之后会出现一行,填写depot ID和选择游戏程序地址。

然后选择ContentBuilder同名文件夹地址。

最后面填写用户名密码可能需要收验证码验证一下……
Image title
总之上传流程:设置depot、上传游戏、关联提取位!PERFECT!


不够清楚的话回复我一下,力求简单明了迅速有效∠( ᐛ 」∠)_






(转发自:原日志地址

加入 indienova

  • 建立个人/工作室档案
  • 建立开发中的游戏档案
  • 关注个人/工作室动态
  • 寻找合作伙伴共同开发
  • 寻求线上发行
  • 更多服务……
登录/注册