After the approaching patch, it could be a while before the next Creo update. This is for a few reasons.
The first of which is that there are three updates left for the game before I submit Creo to Steam Greenlight. Two of these three updates include more content than this past update (which took me nearly three weeks during the summer, when I have the majority of days free), and the third of which includes multiplayer, which is shaping up to be more than a bargained for. In addition, do to my current living situation I only have access to a port-forwardable router on a week-on week-off basis. This will mean I will be working on different updates simultaneously, which will of course push back both dates.
Another reason, to which I hinted at earlier, is that school will take up a large portion of my time. I will have time outside of school to work on Creo, but I can’t be certain how much. It is for this reason that I am hesitant to set dates for updates.
The final reason is that I want and need to work on a few open source projects. Here they are:
- A hate my current UI package. It’s clumsy and I basically had to rewrite every aspect of it before I kind of got it working. Thus, I will create the Game Maker Studio User Interface Library. I want this to be done right, so it will probably take a while. As I’ve mentioned in a previous post this will greatly simplify monolith code, and on the user side the process will be faster and easier. I’ve already started on this.
- GM:S + Java Networking
- Yah, I know I already have this working, but the code is rushed and a disaster. I also need support for data being sent in multiple packets to avoid hitting limits. This won’t take too long.
- This is a port of a port of a port (or something like that) of sfxr. It would allow for on-the-fly sound creation in Game Maker: Studio. This is obviously imperative in a project like Creo, and this isn’t something that is already available to GM:S users. This will likely be the last of the projects I start on, because I have already made a significant effort and failed, leading me to dread starting again. The good news is this should also be the shortest of the three.