Mogi Origins Dev Journal

Mogi Origins Dev Journal

Friday, May 31, 2019

General Progress Update

For a while now, a lot of things have been going on behind the scenes. 

Titan here, what I'm programming is mostly level and save related. We plan on releasing the game once Voms' story is complete and later on, release extra content afterwards in the vein of Ucogi's playthrough, Chibi's playthrough, and so on and so forth.  This means the game needs to be future proofed on a technical level.  

Right now, whenever you start a new beta you'll need to start a new game because instance IDs (which saves things), might have shifted around. For instance, if you move a barrel, save and go back to see the barrel it should be where you moved it. Every new beta however, we add new objects and instances and that changes around the IDs of all these objects in GameMaker. This is part of the reason why you must start a new game whenever a new Beta comes out. Currently, switching out all interactive instance IDs with custom ones, and an ID search function so I don't use the standard that comes with GM. If I do everything properly even new updates won't need new saves. I know this sounds familiar, but it's because I still haven't finished doing it yet. 

This is time consuming as we have a lot of interactive objects. I had made some progress on this front earlier but while adding new levels I saw some vestiges of the old system still being used and I am currently ironing everything out. Thankfully, we don't have any more memory issues as of now. 

Veins is half-done with Ucogi's sprites. He also finished Pixie's sprite sex scene and he is about to finish Vampire's sprite sex scene and Vampire's sex scene with Voms.

We are also linking the levels that were previously created to this version of the game, while fixing any issues that may have existed in them. Things like invisible platforms not existing, audio glitches in the wrong use of invisible platform, camera motion not focusing on the right area, and enemy placement glitches.

Other than that, we want you to know we are still around and we are doing our best to make a game that will make everyone happy!