How to publish own game on Steam Direct #5 Upload build to Steam, use Steam Pipe + GUI - Easiest way

Опубликовано: 09 Октябрь 2024
на канале: Volrest GameDev
17,233
569

How to upload application build to Steam servers?
For further productive work with SteamDirect, we need to master the Steamworks SDK, at least at the level of using ContentBuilder, to download the build via the SteamPipe system, which we will do today!

Playlist link: http://bit.ly/steamYT
Link to the game on Steam: http://bit.ly/bibas_adventures
Full background video:    • Biba`s Adventures DevLog #2 | Генерац...  

In this video I’ll talk about all 3 ways to download, namely:

1. Upload the application in a ZIP archive through the site, but only up to 512 MB.

2. Download the application through ContentBuilde using the console, but there are difficulties with filling out the vdf files, AppID, DepotID and setting the bat file to download.

3. Downloading the build via the Content Builder GUI with a graphical interface is the easiest and most effective way, I will dwell on it in more detail.

Download the latest Steamworks SDK
Fill in the general installation options
Add a new launch option
We indicate which file Steam should open when the game starts, i.e. define the executable
Choose the type of startup, check for additional content (DLC)
Create a repository or depot, which is one term
Let's set a separate branch for developers or testers a little
Fill in the parameters of the language, system and architecture.
How to create multiple repositories
Different repositories for different languages
How to prepare a branch for publication and publish it on Steam.
How to make a new assembly - Live


Paths:

In sdk\tools\ContentBuilder\scripts - there are two .vdf files that are needed for the 2nd method, but it is better to know where they are

In sdk\tools\ContentBuilder - lies run_build.bat, which also needs to be configured for the 2nd method

In sdk\tools - lies the SteamPipeGUI.zip archive, which should be unzipped

After unzipping, the path appears:
sdk\tools\SteamPipeGUI - here lies SteamPipeGUI.exe, which we will use today

In it, AppID indicate the AppID of our application, which ends with 0

DepotID defaults to 1 more AppID

Build Path - path to your build files

SteamWorks SDK Content Builder Path = YoursPath\sdk\tools\ContentBuilder


In the next video, I will tell you how to give keys to developers, the press and just friends.

You can always ask a question or discuss some points in the comments, let's help each other.
























Optimization:

Steam, стим, steam direct, steam greenlight, steamworks, стим дайрект, стрим директ, гринлайт, стимворкс, как выложить игру, как опубиковать игру, как выложить игру в steam, как опубликовать игру в steam, как продавать игру в steam, как продать игру в стим, куда выложить игру, где продавать игру, где публиковать игру, своя игра, монетизация игры, разработка игр, создание игр unity, unity, заработок на играх, инди игра, инди, разработчик, геймдев, gamedev, геймдизайн волрест, volrest, как заработать на своей игре, game dev, devlog, как стать разработчиком игр, геймдизайн, dev log, как заработать школьнику, как заработать деньги созданием игр, куда выложить свою игру, где опубликовать свою игру, indie game devlog, game devlog, indie devlog, unity game devlog, game development log, как стать разработчиком, game dev log, заработок на играх, steam, app store, itch io, gamejolt, epic store, работа в геймдеве, cоздание приложения в Steam Direct, актуальные новости Steamworks, SDK Steamworks, финансовая информация, сведения о компании