
摘要:发布之前搜索了全网,没有靠谱的教程,有官方操作指南[1]…
本文概览:
1、总结 2、为什么要发布到Steam? 3、如何集成Steam SDK? 4、商店设置 5、Steamworks设置

1、总结
走完全流程,感觉最难的部分,还是集成Steam SDK,真的需要写代码实现,不会就是不会。
集成完了上传Steam,用windows电脑和mac电脑调试。
所以最难的还是写代码……orz……
我是调试OK以后,才去设置商店和Steamworks的,设置完以后再调试。
然后申请兑换码,有其他人帮助测试会更好。
2、为什么要发布到Steam?
很多大公司都会把游戏发布到Steam,软件比较少。
2.1、可以将产品曝光给Steam用户
我感觉最大的好处是可以接触到Steam的用户(热爱单机游戏和像素画,上哪找去啊)!如果是好东西,Steam用户付费很利索的。
2.2、购买更新使用很丝滑
对Steam用户来说,购买、更新、使用非常丝滑。
如果为了省钱,自己做交付,真的很累……不做不知道,做了吓一跳。
你需要买一个网盘或搭建一个网站,提供买家下载服务。后续软件和游戏更新也很麻烦,要通知买家,然后买家需要去网站重新下载……总之整个过程繁琐,不丝滑。
所以Steam的门槛费还是划算的。
如果你做的是单机游戏,或者设计插画和照片编辑类别的桌面端软件,可以考虑发布到Steam。
3、如何集成Steam SDK?
3.1、要将做好的软件或游戏发布到Steam,需要集成Steam SDK[2]。
点击Steam SDK下载链接[3],下载zip文件后解压缩到项目根目录。
然后用代码引用,这样打包后的软件或游戏就集成了Steam SDK。
3.2、支付发行费用Steam Direct

首先需要注册SteamWorks账户,然后支付发行费用Steam Direct。
支持支付宝和微信付款。
然后Steam会分配给你一个软件或游戏应用ID,这个ID需要输入到Steam SDK代码中去,现在都用ai辅助编程,这个活ai干了。但是你给的ID不能给错了。
API集成到这一步就结束了。
4、商店设置

点击商店管理员,进行商店设置。
我发布的是软件,需要要设置的内容项目比游戏要少得多。

4.1、基本信息
需要选择应用类型:选程序或游戏;
应用名称:自己取名字哈
开发商和发行商:自己取名字哈,我取了像素熊工作室,哈哈哈
外部链接:可以放官网或操作手册网页地址
社交媒体链接:我放了b站链接
搜索关键:设置下Steam搜索什么关键词可以搜到软件或游戏
支持平台:这个还蛮重要的,可以勾选Windows和macOS。Steam发布macOS应用或游戏,不需要apple开发者账号!这个真的很不错,哈哈。如果你的游戏或软件在Steam卖的很不错,可以再考虑移植到apple设备,到时候再注册apple开发者账号。
还需要填写支持的最低系统版本和硬件。
发行日期:一切准备就绪了再设置不迟。
成人内容:吃牢饭的事情别做!
支持语言:我参考了小丑牌,支持12种语言。勾选界面即可。
支持功能:软件可以都不够选。选了就是额外的工作量,需要编写代码来实现。
类型:勾选软件所属类型。Steam只支持2种类型:设计插画和照片编辑。
标签:设置相关的标签
支持控制器:(游戏支持手柄需要设置)
第三方DRM:(软件无需设置)
第三方账户:(软件无需设置)
反作弊:(软件无需设置)
法律声明:需要点击【这里】设置每一种语言的最终用户许可协议EULA。
客服联系信息:填上邮件即可。
4.2、描述
游戏或软件介绍和概述。
DeepSeek直接生成~
支持多种语言需要按语言输入多份。
4.3、抢先体验(我没设置,游戏可能需要)
4.4、图像资产
按页面提示,上传规定尺寸的图片即可。
游戏或软件都需要一个启动icon,然后需要做一个游戏或软件名称的Tile标题字,背景可以ai生成~
4.5、宣传片
录一个视频,剪辑导出,不难。
4.6、特别设置(我没设置,游戏可能需要)
4.7、本地化
下载英语JSON,然后DeepSeek生成其他语言的。
5、Steamworks设置
点击Steamworks设置,进行游戏或软件设置。
5.1、应用程序设置
设置名称:支持几种语言就设置几种语言。
支持的操作系统:勾选Windows和macOS
5.2、SteamPipe
在这里上传软件或游戏zip压缩包
5.3、安装
5.3.1、通用安装
安装文件夹:一般都是软件或游戏的英文名称

5.3.2、启动选项
这个还蛮重要的。
如果没有设置macOS得启动选项,安装了mac版也会执行.exe……
每一种支持的语言都需要设置描述
5.3.3、客户端图像
需要上传ico
先用aseprite做一个32x32的png,然后让DeepSeek用python代码转换下上传。
5.4 发布
Steamworks的内容更改之后,需要点击发布-准备发行-发布到Steam。
5.5、管理序列号

可以在这里申请序列号,挺方便的。
官方操作指南: https://partner.steamgames.com/doc/gettingstarted
[2]Steam SDK: https://partner.steamgames.com/doc/sdk
[3]Steam SDK下载链接: https://partner.steamgames.com/downloads/steamworks_sdk.zip
星标公众号,自动获取推送文章。
需要1对1指导的朋友,可以付费加入像素画学院。