How to Upload a Game to Steam - Step by Step Guide

Channel:
Subscribers:
10,400
Published on ● Video Link: https://www.youtube.com/watch?v=gwMPvEFFomE



Category:
Guide
Duration: 11:45
45,134 views
1,909


Are you wondering how to put your game on Steam? Like, in practice, how to take your game that you have in Unity or some other game engine and make it playable through Steam? You're in the right place! In this video I will go through the basics of how uploading game builds to Steam works and then also show in practice how you can upload your game to Steam.

⚔️ Mortal Glory 2: https://store.steampowered.com/app/2216660?utm_source=yt
⚔️ Chambers of Devious Design: https://store.steampowered.com/app/1650860?utm_source=yt
⚔️ Mortal Glory: https://store.steampowered.com/app/1097530?utm_source=yt
🧙 Chat on Discord: https://discord.gg/uhyB8VzcB2
⭐ Follow me on Twitter: https://twitter.com/RedbeakGames
💎 Patreon - Support to gain perks: https://www.patreon.com/redbeakgames

How to Get a Game on Steam // Creating a Steam Page: https://www.youtube.com/watch?v=Vwb1HV8KTx8

0:00 Intro
0:44 Quick terminology
0:57 Steam Depot

Depot is essentially a collection of files that Steam will deliver to players’ devices. You are the one who decides what any depot contains. In the simplest and probably most common case, you will have just one depot and that depot contains the latest version of your game. But, you can also have multiple depots. In that case, the first depot might contain a windows version of your game, the second depot could contain a linux version of your game, the third could contain DLC files for your game and a fourth one could contain some exclusive soundtrack files for your game. You will be able to decide which of your players get access to which depots.

1:57 Steam Build

Build is just a collection of depots. When you upload your files to Steam, so in other words, when you upload your depots to Steam, a new build is created within Steam. You can have as many builds as you want. In a simple example, build 1 could contain version 1.0 of your game and a newer build 2 could contain version 1.1 of your game.

2:34 Steam Branch

Branches are used to define which build of the game your players will get. By default, all games have just one branch, the default branch that every new player is on. So all your players will get delivered the same game build that you have set for that branch. But you can also add new branches. You could have for example a beta branch that has a newer build of the game and only let a few players access that branch. You yourself can define how many branches your game has and which build is active on each of those branches.

3:13 Steam Package

Packages are how players can get access to your game. The most common situation is that the player buys the game on your steam page, in other words, buys the default store package for your game and by doing that, gains access to a package that contains your game.

The default store package is usually enough and you don’t need to do anything special to get it working. But it’s good to know that you can also create additional packages and define what applications and/or what depots those packages contain.

4:08 Uploading game builds to Steam

In the video I show in practice how you can upload your game builds to Steam. There isn't enough space to include the whole thing as text here, sorry!

9:33 Updating your game
9:56 Giving access to your game
10:19 Adding a new branch
10:48 Having multiple depots




Other Videos By AuroDev


2021-11-17Playing Viewer Games #2 // Game Design Feedback
2021-11-10Implementing Fog of War + Other Visual Improvements // Unity Indie Game Devlog #15
2021-11-03New to GameDev? Stop Overthinking and Just Do It! How to Stop Analysis Paralysis
2021-10-27Updating User Interface & Other Visual Improvements // Unity Indie Game Devlog #14
2021-10-20Playing Viewer Games // Game Design Feedback
2021-10-13How to Make the Game Fun, Balanced & Easy to Understand? // Unity Indie Game Devlog #13
2021-10-06Using Steam Stats for Data Driven Game Development?
2021-09-29Creating a Laser Cannon, Play Area Borders, Tooltips & More! // Unity Indie Game Devlog #12
2021-09-22How to Use Steam Features in Your Game & Enable Steam Achievements // Unity Steam Integration
2021-09-15Recap of Game Idea, Adding Bonus Goals to My Game & Steam Remote Play // Unity Indie Game Devlog #11
2021-09-08How to Upload a Game to Steam - Step by Step Guide
2021-09-01Options Menu, Steam Integration, Save System & More Boring Stuff // Unity Indie Game Devlog #10
2021-08-25How to Handle Negative Player Feedback as an Indie Game Developer
2021-08-18Making AI Smarter, Automating Game Testing With AI, Performance Issues // Unity Indie Game Devlog #9
2021-08-11How to Tag Your Game On Steam // Improving Steam Tags to Optimize Your Store Page
2021-08-04Giving The Players Special Abilities // Unity Indie Game Devlog #8
2021-07-28What to Include In Steam Game Description // Writing Game Descriptions
2021-07-21CANNON ROOM, Simple Dialogue System, Simple Scoring System // Unity Indie Game Devlog #7
2021-07-14How to Create Game Cover Art for Steam // Indie Game Box Art
2021-07-07Creating a Simple AI & Visualizing Game Information // Unity Indie Game Devlog #6
2021-06-30How to Get a Game on Steam // Creating a Steam Page



Tags:
how to put your game on steam
uploading game builds to steam
steam branch
steam depot
steam package
steam build
getting your game on steam
how to upload your unity game to steam
how to upload builds to steam
how to upload your game to steam
how to get a game on steam
AuroDev
creating a steam page
uploading builds to steam
get your game on steam
how to upload a game on steam
putting my game on steam