Jump to content
  • entries
    945
  • comments
    5,899
  • views
    930,188

Tips for Launching Your Game on Steam


Josh

2,022 views

 Share

I thought I would take a minute to write down some of the things I have learned about releasing software on Steam, in order to help with your game releases.

 

First of all, always wait a week after you are "finished" to release a major update. This is because you will always find little problems, and sometimes major ones, after you think you've finished everything. Leadwerks 3.6 was scheduled for release at the start of this week, as far as I knew everything was working, but I knew to give it a buffer of one week. During this week I found and solved a lot of small problems that will make the postponed release much better.

 

Second, you need a "latest" and a "stable" build. Steam has a wonderful feature that lets you create multiple branches for your application. Leadwerks uses a "beta" branch for more frequent updates and testing. This receives updates several times a week. The default branch is for official releases, and only gets updated every couple of months. You do NOT want to be releasing new features and fixes on your default branch immediately. It's very scary to release updates to thousands of people without widespread testing being carried out on them first. The "latest" / beta branch lets you get a large pool of testers who have all opted into the branch, so they will be more forgiving if you break something.

 

Third, create a sticky thread in your game forum that points users to the download locations for graphics drivers, like this. This is the most common problem you will run into as a game developer, no matter what technology you use. Also, make sure you configure Steam to install OpenAL, and the VC 2010 and 2013 redistributables.

 

Finally, I recommend releasing support one platform at a time. In the beginning you will have to upload frequent updates. Although Leadwerks is generally platform-independent, it's better to make sure things are working on Windows first, and then add Linux once everything has calmed down. This is the approach I am taking with Leadwerks Game Launcher.

 

These practices will help your game launch go as smoothly as possible. Good luck and have fun!

  • Upvote 5
 Share

1 Comment


Recommended Comments

If you're making a Lua-based game, you can also use Leadwerks Game Launcher to test out your builds in a low-pressure environment before releasing the first version.

Link to comment
Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...