DCIRogue System
Dev Entry 9/9/14

This was a hectic month. Not only was there a lot to accomplish with RogSys; but school started up again for my younger daughter and my wife, too. It always eats at my time as they get ready to start doing their thing again It all got sorted out though…

As far as RogSys is concerned, I actually found myself giving orbital mathematics another revision to not only make them more accurate, but also make it easier to support the orbital predictions the navigation system requires. Admittedly, I did start off with the “simpler” constant-g prediction. Because of the velocities and much shorter travel times involved target predictions are much easier. I wouldn’t say it’s as simple as lead the target planet a bit and fire the engines; but, it’s certainly more direct than typical Hohmann transfer orbit prediction.

For the initial alpha release we’ll be using single-body physics. While the code is there to support up to three bodies I want to keep it simple while we work the kinks out of the basic system. Once we know through testing that things are stable I’ll activate a second body and then we’ll test that.

Noesis GUI came through again, I have to say. To keep things simple, I’m using their default style with very simplistic, 2D representation of the local star system. Everything I needed it to do though, it did with minimal effort. Again, there was some API teething issues on my part, but they worked themselves out.

As for the functionality of the navigation page, eventually I want to move toward a 3D approach with some form of maneuver node for better visualization. This works for now though–allowing destination selection while proving the validity of the underlying prediction math. That said, the top-down representation is MUCH easier to understand overall. The only thing it doesn’t represent are orbit inclinations and other 3rd dimension elements of a trajectory-an obvious problem. Probably what will happen is we’ll start with this method, get some feedback based on gameplay about what is required, and then go from there. We have time to work through it strategically.

And that’s about it–one more core item knocked off the list. We can now board a ship, start it, communicate with STC to perform a departure, get into space and select a destination. This basically allows us to fly to and from a mission location. Now we begin to get to the fun stuff–weapons, targeting, AI maneuvering, damage, etc. We also have celestial art coming up soon, so hopefully we can get space looking pretty again.

So, a bit of sleep and then on to weapons….

PurchaseSteam Early Access
Purchase and download now during Early Access!
FormConvert to Steam
You can now convert your CORE MODULE+ non-Steam version and migrate to Steam Early Access!
Info PageUpgrade to Core Module
You can upgrade from eAccess to the Core Module for just $20! Core Module can be migrated to Steam.
At 0256 UTC on the 21st of July, an estimated 500 million people watch as Neil Armstrong becomes the first man to set foot on a world other than the Earth.
Read more...From the Developer
Michael JulianoSome information on development status, thoughts and thanks as we head into Early Access development of Rogue System.
Want to be notified of news, including the upcoming Early Access release? Subscribe to our newsletter now!
Unless otherwise noted, all content Copyright 2010-2015, Digits Crossed Interactive, LLC.
All other trademarks are property of their respective owners.