November 10th, 2023 - Q&A: Why would you push a WIP system?

November 10th, 2023

Q&A: Why would you push a WIP system?

https://www.youtube.com/watch?v=MfDPCzHzAJw&t=164

Suggested Wiki Refrence Code

Topics

    Transcription

    1. Snutt

      So why would we push a work in progress system?

      Well, I'm going to explain that real quick, okay?

      One of the reasons why we needed to update the system was because it was old as hell.

      We haven't changed that system since pretty much the Steam launch, and it was way overdue

      to be reworked, and we felt that during update eight, now is the perfect time to do it.

      Another reason we also needed to update the system was because in the back end, when we were handling authentication with the different online services, that needed to be updated, and that needed to happen before December this year.

      So we sort of saw that as like an opportunity, like let's rework the system, let's update it with the authentication that's needed and then get it all out in one go, so to speak.

      Another reason is also sort of that like by implementing that system, we're also setting us up for future work that's gonna go into that system, that's gonna improve over time.

      So we felt that now is the perfect time to sort of get those two things in at the same time, while also being able to set us up

      for future work that's going to go into that to be able to extend the functionality of the online sales system because that's something we felt we couldn't really do with the old system without reworking it.

      We felt that we couldn't add new features to it.

      So that's sort of the reasoning behind adding that system in the first place.

      But development is a finicky thing and we didn't have time to fully finish that system before we needed to

      push it out so we've decided to sort of push up to date with the current implementation of that system to EA and then we'll keep working on the online subsystem on experimental for a bit and so we can test it and all that stuff and then once we get to a good spot with the new online subsystem we'll update the game once again on EA with those new features essentially.

      So while that new online subsystem is sort of work in progress, we still feel that it's quite stable and it's good enough for us to be able to release up to date to early access.

      And then we'll keep working on the online subsystem on the experimental branch and then keep working on it.

      And then once we feel that it's come to a good state, then we'll update the game again with the new features that's coming in the online subsystem.

      and then we'll be Gucci.