像素画软件/游戏零基础steam发布指南




摘要:发布之前搜索了全网,没有靠谱的教程,有官方操作指南[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

Steam Direct
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、管理序列号

申请序列号
申请序列号

可以在这里申请序列号,挺方便的。

参考资料
[1] 

官方操作指南: 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指导的朋友,可以付费加入像素画学院。






Author: pixel32