A picture is worth a thousand words:
Almost there…
My code is haunted
Sometimes these… things, just happen. Bizarre things. Paranormal things. Things I have no explanation for. Here’s one. So I was refactoring some code and I had this:
int Craft::getFuelConsumption()
{
return (int)floor(_speed / 100.0);
}
Simple, right?
Current and future developments
So here’s what I’ve been planning:
- The current goal is to finish up interceptions on the globe. UFO detection, launching craft, sending them to targets, dogfights with UFOs, craft maintenance, etc. Once that’s done I’ll get a new release out, that’ll be v0.1.
- From that point on, SVN builds are out, stable releases are in. SVN changes too often for me to put out regular releases and most people can compile the latest code themselves. So instead I’m gonna start putting out stable versioned releases like regular projects, with proper packages and installers. I’m gonna try and lay out a roadmap of all the features done and to-be-done and what to expect for each version, although my development tends to be rather random.
- After v0.1 I’m gonna take some time off “X-Com features” to work on some more low-level engine stuff, prepping up for the future. Cleaning up and improving the code, externalizing stuff like rulesets and strings (this will probably tie into modding and internationalization, more on that later), and maybe setting up some new features like proper Options, resolution scaling, etc.
The exciting world of coding!
Figured I’d try something different for a change. Projects often post videos of how they get their work done, so I decided to use the same formula. Recorded a video of me programming, sped it up, put in some metal music, and voil
Comments are fixed
And nobody told me they broke, I was starting to feel lonely. 😛
I’m not dead
The calm before the storm
It’s been quiet around here, hasn’t it? Maybe development has just slowed down? Maybe there’s nothing interesting to report? Or maybe, just maybe, some big changes are coming… some changes that need to be paced out in order to be very well implemented… some changes that might include actual *gasp* gameplay…
In the meantime, here’s an updated Geoscape to tide you over: