Steam Stuff


With the close release of our game, much of my focus has shifted towards more of the bureaucratic work. One fun thing I was able to work on in the final moments was Steam achievements for the game. There is nothing too complex or glorious about the work, but it is a nice cherry on top of all our work that I think will aptly bring cohesion to a project that had 100’s of hours of work and love poured into it.

Technically speaking, once the team was able to connect their Steam accounts to the pending Steamworks page, getting achievements to work was a matter of setting up the Steam API to register, and then writing a condition for the achievement. There were lots of simple achievements that were simply adding to preexisting code, but there was also a few that were a little more complex. Just because I wanted to make a stun challenge of sorts, I built up a whole system of targets in 5-4 that the player would have to navigate the stun shot through in one go. It is fun little challenges like this or Chance’s “beat the game with no items” that give a little more heart to a project already filled with passion.