Tech 3 min read

Steam DLC, Soundtrack, and Bundle Addition Guide

IkesanContents

How to add DLC, soundtracks, and bundles after the base game has already shipped.

Creating DLC

Steps

  1. From the base game’s “Associated Packages & DLC,” choose “Add New DLC”
  2. Set the DLC name and price
  3. Create the store page, including screenshots and description
  4. Upload the build from the base game’s SteamPipe

Depot setup matters

Upload the DLC build from the base game’s SteamPipe.

  1. Open the base game’s “Steamworks Settings” -> “SteamPipe” -> “Depots”
  2. From “Create and Add Depot,” add a new depot
  3. A dialog will appear to link the DLC; select the DLC App ID there (if no dialog appears, something is wrong)
  4. It gets added to the depot setup and shows up as something like “For DLC: XXX”
  5. Also add the depot to the DLC package (if you forget this, purchasers will not download the files)
  6. If the setup is correct, the DLC upload form will appear on the depot page
  7. Upload the build there

If step 3 does not show the dialog, or step 6 does not show the form, the setup is wrong.

Note: By default, DLC depots are managed from the base game’s side. If you enable “Manage DLC depots separately” in the DLC app’s management screen, you can manage and upload depots from the DLC side too. This is where things get confusing.

When it is configured correctly, the build list shows the base depot and DLC depot together in one build. If the “Included depots” field lists both depot IDs, you are good.

Also, the package details page will show the DLC package as only “1 app” with no depot display, and the DLC app management page will warn that it has no depots. That is fine, because the base game is managing them. Do not panic and start changing random settings here. The UX is awful.

-> The depot setup mishap is covered here

What the DLC store page needs

  • Around 4-5 screenshots showing the content
  • Description text, such as included content and page count
  • Header image, which may use a different size from the base game

Creating a Soundtrack

Difference from DLC

TypePurpose
DLCIn-game content such as extra stages or items
SoundtrackMusic files only, such as mp3s added to the library

Soundtrack characteristics

  • Can be played in the Steam Music Player
  • Appears in the music library separately from the base game
  • Store page uses a layout dedicated to music

Where to create it

“Associated Packages & DLC” -> “Add Soundtrack”


Bundle Setup

Automatic package generation

  • Release the base game -> a package with only the base game is generated automatically
  • Add DLC or a soundtrack -> a package for that item is generated automatically

Setting bundle pricing

Steamworks -> App Admin -> Store Presence & Marketing -> Bundles

There you can:

  • Create a bundle by combining existing packages (base game, soundtrack)
  • Set the bundle price (discounted price)

Example setup

  • A la carte: Game only - $10
  • A la carte: Soundtrack only - $5
  • Bundle: Game + Soundtrack - $13 (roughly 10% off)

Graphic Assets

DLC assets

  • Some asset sizes differ from the base game
  • The management screen shows the exact required sizes
  • The header capsule image may use a different size from the base game

Review

OperationReview
Initial releaseYes (a few days)
Build updateNo (goes live immediately)
DLC / soundtrack additionYes

New DLC or soundtrack additions are reviewed. The store page content and assets are checked.