Steam发布游戏过程的若干问题

我没有想到在Steam发布游戏的过程会比做游戏的过程更困难,更恶心。

注册Steamworks

税务采访

税务采访部分填的地址要和后面它们要求你发证件照片里的地址一样。护照里因为没有地址不会通过,我用的驾照里面有地址。没有驾照可以用身份证。

应用准备界面

你看见这么一块:

这时候你点查看下面的清单,导航到一个位置。这时候你应该看的不是页面中间,而是右边,那是所谓的下面的清单。

您的商店状态清单

商店页面准备

要上传商店资产、截图资产、库资产三部分。

商店资产包括形象图片、小宣传图、主宣传图、竖向宣传图。这些图要求的分辨率不一样,上传框只有一个,根据提供的图片分辨率判断这是哪一种图。

截图资产要5个图,要求1920*1080,分辨率不对会被拒收。

库资产有库宣传图、库形象图片、库主页图片、库徽标、放置工具,也按分辨率判断类型。

这里库形象图片和商店形象图片都是920*430,需要在这里选是哪个图,否则就一直上传的是商店形象图片。

您的游戏生成版本清单

第一个,平台支持适配,点编辑steamworks设置,里面选操作系统。

定价:

这里又要求上传宣传片了,虽然在编辑商店页面里上传宣传片没有星号。

配置生成版本:

启动选项:填要双击的exe名字。

然后清单里出现了这个:

这时候我看我的压缩包里有两份游戏文件夹,我想重新上传,但是一直失败。

此时depot界面是这样。不允许移除这个depot再保存。

然后我添加一个应用ID加1的depot,红字消失了 .

 而且depot列表的倒数第二条满足了。

 

然后想到上传zip失败应该是因为这一段:

然后去发布了一下,这一行红字没有了,可以上传zip了。

depot列表的第一项还是没有满足。

生成版本界面是这样:第一个表格叫应用分支。第二个表格叫生成版本。

然后我点第二个表格里的depot ID,发现最外层文件夹因为叫中文名,变成了乱码。想到路径不能用中文名。

把文件夹改为英文名,再上传zip,并修改启动选项的可执行文件路径。成功。

两个列表都做完的样子:

总结

  1. 它要你办的事项列表在网页右边,有商店状态和生成版本两个列表;
  2. 商店页面要求上传大量图片、宣传片、填表,你上传的资料不合要求它只会失败,不告诉你哪里不合要求。
  3. 分支、depot、生成版本:我的理解是depot可以有多个,是不同的游戏文件夹,生成版本使用其中一个。生成版本是个随时间变化的东西。
  4. 上传的游戏exe路径不能有中文

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pswp.cn/news/906998.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

开搞:第四个微信小程序:图上县志

原因:我换了一个微信号来搞,因为用同一个用户,备案只能一个个的来。这样不行。所以我换了一个。原来注册过小程序。现在修改即可。注意做好计划后,速度备案和审核,不然你时间浪费不起。30元花起。 结构: -…

第三十七天打卡

知识点回顾: 过拟合的判断:测试集和训练集同步打印指标模型的保存和加载 仅保存权重保存权重和模型保存全部信息checkpoint,还包含训练状态 早停策略 作业:对信贷数据集训练后保存权重,加载权重后继续训练50轮&#x…

Java高频面试之并发编程-21

hello啊,各位观众姥爷们!!!本baby今天又来报道了!哈哈哈哈哈嗝🐶 面试官:详细说说AQS AQS(AbstractQueuedSynchronizer)是 Java 并发包(java.util.concurre…

按键状态机

原工程地址:https://github.com/candylife9/state_machine_example 视频:C语言之状态机编程_02_状态机使用案例分析_哔哩哔哩_bilibili 我觉得讲的挺好的。 来自豆包封装的通用接口 头文件 /*** file key_state_machine.h* brief 通用按键状态机接口…

华为OD机试真题——新学校选址(2025A卷:100分)Java/python/JavaScript/C/C++/GO最佳实现

2025 A卷 100分 题型 本专栏内全部题目均提供Java、python、JavaScript、C、C++、GO六种语言的最佳实现方式; 并且每种语言均涵盖详细的问题分析、解题思路、代码实现、代码详解、3个测试用例以及综合分析; 本文收录于专栏:《2025华为OD真题目录+全流程解析+备考攻略+经验分…

欧拉操作系统下安装hadoop集群

背景:欧拉操作系统下安装CDH集群的时候,需要安装python2.7.5,但是本身欧拉系统对python2的支持可能没有那么好,所以考虑搭建原生的hadoop集群。 基础环境如下 组件名称组件版本欧拉VERSION“22.03 (LTS-SP4)”jdkopenjdk versio…

SQL语句的执行流程

文章目录 一、执行流程二、建立连接三、预处理器四、解析器4.1 词法分析4.2 语法分析4.3 语义分析 五、优化器六、执行器七、返回结果 一、执行流程 阶段主要功能关键组件1. 建立连接身份验证、权限检查连接器2. 预处理器缓存检查、SQL预处理查询缓存3. 解析器词法分析、语法分…

TiDB:从快速上手到核心原理与最佳实践

文章目录 引言第一部分:TiDB快速体验与实践指南1. TiDB概述2. TiDB部署方式2.1 本地测试环境部署2.2 生产环境部署2.3 Kubernetes部署2.4 云服务 3. TiDB基本操作3.1 连接TiDB3.2 数据库和表操作3.3 分区表3.4 事务操作 4. 数据迁移到TiDB4.1 从MySQL迁移4.2 使用Ti…

总结:进程和线程的联系和区别

前言:通过学习javaEE初阶中的多线程章节后加上我自己的理解,想来总结一下线程和进程的联系和区别. 一来是能更好地复习知识,二来是为了记录我的学习路程,相信未来的我回首不会忘记这段难忘的经历. 1.进程 先来谈谈进程:进程是操作系统中资源分配的基本单位. 1)进程的执行方…

边缘云的定义、实现与典型应用场景!与传统云计算的区别!

一、什么是边缘云?‌ 边缘云是一种‌分布式云计算架构‌,将计算、存储和网络资源部署在‌靠近数据源或终端用户的网络边缘侧‌(如基站、本地数据中心或终端设备附近),而非传统的集中式云端数据中心。 ‌核心特征‌&…

海康威视摄像头C#开发指南:从SDK对接到安全增强与高并发优化

一、海康威视SDK核心对接流程​​ 1. ​​开发环境准备​​ ​​官方SDK获取​​:从海康开放平台下载最新版SDK(如HCNetSDK.dll、PlayCtrl.dll)。​​依赖项安装​​:确保C运行库(如vcredist_x86.exe)与S…

《软件工程》第 9 章 - 软件详细设计

目录 9.1 详细设计的任务与过程模型 9.2 用例设计 9.2.1 设计用例实现方案 9.2.2 构造设计类图 9.2.3 整合并优化用例实现方案 9.3 子系统设计 9.3.1 确立内部设计元素 9.3.2 导出设计类图 9.4 构件设计 9.5 类设计 9.5.1 精化类间关系 9.5.2 精化属性和操作 9.5.…

spring+tomcat 用户每次发请求,tomcat 站在线程的角度是如何处理用户请求的,spinrg的bean 是共享的吗

对于 springtomcat 用户每次发请求,tomcat 站在线程的角度是如何处理的 比如 bio nio apr 等情况 tomcat 配置文件中 maxThreads 的数量是相对于谁来说的? 以及 spring Controller 中的全局变量:各种bean 对于线程来说是共享的吗? 一、Tomca…

存储引擎系列--LSM不同Compaction策略性能分析对比

本文介绍一下参考论文里的Compaction性能分析部分,作者在RocksDB的基础上做了多种策略的改造,然后提出了benchmarking方法论,关注compaction性能的哪些维度,并对结果进行分析。 一、Standardization of Compaction Strategies 1.1 实验平台的选择 作者选择了RocksDB作为…

leetcode 3559. Number of Ways to Assign Edge Weights II

leetcode 3559. Number of Ways to Assign Edge Weights II 1. 解题思路2. 代码实现 题目链接:3559. Number of Ways to Assign Edge Weights II 1. 解题思路 这一题是题目3558. Number of Ways to Assign Edge Weights I的进阶版本。 对于题目3558来说&#xf…

推理模型 vs 非推理模型:核心区别及优劣势解析

推理能力上的差异 推理模型在推理能力方面表现突出,它们擅长通过生成中间步骤和“思维链”逐步解决复杂问题。这意味着面对数学计算、逻辑推理、多跳推断等任务时,推理模型能够将问题分解为若干子步骤,每一步给出推理结果,最终汇总得到答案。这种逐步推导的方式使得推理模…

OPENEULER搭建私有云存储服务器

一、关闭防火墙和selinux 二、下载相关软件 下载nginx,mariadb、php、nextcloud 下载nextcloud: sudo wget https://download.nextcloud.com/server/releases/nextcloud-30.0.1.zip sudo unzip nextcloud-30.0.1.zip -d /var/www/html/ sudo chown -R…

Docker 与微服务架构:从单体应用到容器化微服务的迁移实践

随着软件系统规模和复杂性的日益增长,传统的单体应用(Monolithic Application)在开发效率、部署灵活性和可伸缩性方面逐渐暴露出局限性。微服务架构(Microservice Architecture)作为一种将大型应用拆分为一系列小型、独立、松耦合服务的模式,正成为现代企业构建弹性、敏捷…

【C#】Invalidate()的使用

Invalidate()的使用 Invalidate() 是 C# 中用于通知控件需要重新绘制的方法。它通常用于 Windows Forms 应用程序中,当想要更新控件的显示内容时使用。调用 Invalidate() 方法后,系统会安排对该控件进行重绘,这将导致后续调用 OnPaint 方法&…

我店模式系统开发打造本地生活生态商圈

在当今快节奏的商业环境中,商家们面临着越来越多的挑战,包括市场竞争加剧、消费者需求多样化以及运营效率的提高等。为了应对这些挑战,越来越多的商家开始寻求信息化解决方案,以提升运营效率和客户体验。我的店模式系统平台应运而…