Posted: Sun Aug 27, 2017 10:12 am
Hi All,
Just wanted to update you with a quick progress report. I have made a lot of it!
Unfortunately, the first pass at a Steam Store review was rejected because I had put the some text that belonged in the EULA into a field marked "Legal Lines". I got that email right as they closed the door on my plane, and I had to stew about it for the next 5 hours. The steam reviewer requested that I move that to the EULA and resubmit, which has been done and done.
I have the steam API fully integrated into the lobby, server and client with authentication happening at all stages of connection, and everything seems to be playing very happily together. The initial Steam packaging has been configured, and it is now deploying Allegiance as a developer comp via the Steam pipeline. Allegiance is launch-able from Steam with either the Dx9 or Dx7 engine based on your selection from the Steam client (Dx9 is the default). When playing with the Dx9 engine, the steam overlay is fully integrated into both full screen and windowed mode. Which just happened automatically. Classy job with that bit, hats off to the Steam API dev team!
What's Next:
I need to complete some setup defaults so that Allegiance knows how to find it's artwork and lobby server, and then request an application review from Steam. I expect the store front review will complete this week, and then I will put up the coming soon page (2 weeks cool-down time, which is mandatory from Steam), and you will be able to check it out. In addition, I have 100 beta keys which we will start distributing to anyone who wants one (I can get more on demand) as soon as I get the setup kinks worked out.
So, lots of stuff done, Wasp and I have been fixing more bugs than I am creating so we are very close now!
Sorry for the update delay, I had a lot of work travel this week, but I'm now back in action to close this phase out. Stay tuned!
Thanks,
-BT
Just wanted to update you with a quick progress report. I have made a lot of it!
Unfortunately, the first pass at a Steam Store review was rejected because I had put the some text that belonged in the EULA into a field marked "Legal Lines". I got that email right as they closed the door on my plane, and I had to stew about it for the next 5 hours. The steam reviewer requested that I move that to the EULA and resubmit, which has been done and done.
I have the steam API fully integrated into the lobby, server and client with authentication happening at all stages of connection, and everything seems to be playing very happily together. The initial Steam packaging has been configured, and it is now deploying Allegiance as a developer comp via the Steam pipeline. Allegiance is launch-able from Steam with either the Dx9 or Dx7 engine based on your selection from the Steam client (Dx9 is the default). When playing with the Dx9 engine, the steam overlay is fully integrated into both full screen and windowed mode. Which just happened automatically. Classy job with that bit, hats off to the Steam API dev team!
What's Next:
I need to complete some setup defaults so that Allegiance knows how to find it's artwork and lobby server, and then request an application review from Steam. I expect the store front review will complete this week, and then I will put up the coming soon page (2 weeks cool-down time, which is mandatory from Steam), and you will be able to check it out. In addition, I have 100 beta keys which we will start distributing to anyone who wants one (I can get more on demand) as soon as I get the setup kinks worked out.
So, lots of stuff done, Wasp and I have been fixing more bugs than I am creating so we are very close now!
Sorry for the update delay, I had a lot of work travel this week, but I'm now back in action to close this phase out. Stay tuned!
Thanks,
-BT