Join Jonathan Sears for an in-depth discussion in this video Introducing Steamworks, part of SteamOS for Developers First Look.
…In order to make your game with with Steam, you…need to take advantage of something called the Steamworks SDK.…Steamworks is essentially a way to tie into all the Steam services.…Let's take a look at the publishing services first.…So, the first thing that every developer is concerned with is piracy.…And the way that Steam does this, i Steam actually creates a…custom executable for every user, so that no two games are alike.…As you can see, they've used a snowflake to be sort of comedic here about that.…
'because no two snowflakes are alike just as no two copies of a game are alike.…So if a user tries to play their friend's copy of a…game and they are not authenticated for that, it will not work.…The nice thing about this is that this…also extends to disk versions of your game.…You might want to sell boxed copies with DVDs…in them and make sure that they authenticate…online first, so that your game does not…get cracked and distributed all over the internet.…Another great feature is Auto Updating.…
Once the game is on Steam, it is up to date at all times.…
- What is SteamOS?
- Understanding how the Steam Store and community work
- Understanding Steam user purchase habits
- Working with the Steam Cloud
- Creating an online marketplace with Steam Community Market
- Developing for Steam machines
- Preparing a game for Steam and Steam Greenlight