Steam fun


Author: Aaron King


This week was pretty fun, we got access to steam and were able to start adding achievements and getting things ready for a more wide audience. The only real issue that came up was needing to have admin access on the steam partner page but that issue was resolved fairly quickly with few problems. The real issue is that now we have an itch build and a steam build we need to try and target without needing to make any big code changes between builds since the Steamworks API won't run on a WebGL build of unity.

The solution that I found was to add conditional compilation checks before trying to run any Steamworks API calls. That way the steam side of things will only run in standalone builds that can still link to a steam account and via steam directly through their launcher. Being that achievement are unlocked in a variety of places from doing different things we just need to be careful moving forward that we keep up the compilation checks to ensure that both builds can still be worked on in tandem without interfering with one another. 

Leave a comment

Log in with itch.io to leave a comment.