• Course Plotting and Propellant

    Hey Folks! Bit of a short day today, as I had an errand to run this afternoon. I did, however, get a bit more work done on the course plotter.

    A good chunk of the morning was spent trying to figure out what the final form of this course plotter UI would be. Not graphically, per se, but what sorts of things can we control from here? I was tempted to start adding reactor start-up sequence

  • Propellant Storage Figured Out, Reactor Controls Next

    Hey Folks! I think I figured out how I'm going to handle propellants for the reactor/thruster, so I finished up adding that data to the game, and I'm starting on the reactor controls.

    Yesterday, I wasn't sure how to handle storing propellants, since the fuel used in the reactor/thruster (He-3 and D) had such a low density, even as liquids instead of gases. I was

  • Fuel and Propellant Storage

    Hey Folks! Hope everyone had a good weekend. Pretty uneventful here, though I did fire up a bit of both Alien Isolation and Warlock for some fun. Forgot how much I enjoy those!

    Back at the office, I resumed work on end-to-end flight systems. Last week, I managed to get everything on the ship assigned a mass, as well as an estimated thrust for the typical reactor, and that's a major

  • Accounting for Mass and Thrust

    Hey Folks! Big science and engineering day today, as I tried to work out reasonable thrust ratings for the reactor, and mass ratings for all components on the ship.

    Thrust could easily turn into a rabbit hole, and almost did, as I researched the variants of fusion torches proposed by scientists and authors. In the end, I settled on an inertial confinement fusion external pulse drive,

  • Reactor Is "Go"

    Hey Folks! Finally got the reactor working today. Well, "working," as it doesn't do anything fancy just yet. But it's enough to stand-in until later!

    Most of my morning was unfortunately spent wrestling with JSON. As mentioned yesterday, I was having trouble getting the JSON reader/writer to deal with single vs. double precision numbers. And I briefly steered down a

  • Reactor Charging...

    Hey Folks! I think I finally got the batteries behaving, and I'm back on the reactor again.

    I decided to bite the bullet and just write code to handle power distribution on the ship. Puzzling out the Rube Goldberg machine of conditions and triggers to do what is basically a heartbeat function was getting to be both too much of a headache and too unreliable. So now, all my powered

  • Recharging Batteries

    Hey Folks! Some progress today, though still a bit slow. Working on the power system a bit more, focusing on battery recharging and visualization tools to help tell what's going on.

    Power on a ship is going to come from one of two things: a generator (like the reactor) and stored energy (batteries/fuel cells). And so far, the system can handle either. In theory, anyway.


  • Power System

    Hey Folks! Hope everyone had a good weekend. Ours was actually one of the nicer ones in recent memory. We took care of a lot of house stuff we've been meaning to do (I installed a kitchen faucet!), and spent a lovely autumn day at the zoo. It was nice to get outdoors, flex some muscle, and do real world stuff for a while.

    Unfortunately, work was a bit of a downer today. I think I

  • Power, Thrust, and Science

    Hey Folks! Going to be a short post today, as I've left news too late to dive deep. Family is waiting for dinner :)

    Early in the day, I spent a bit of time looking into a bandage/wound issue on NEO Scavenger mobile with Tiago, and a DMC map edge bug. And late in the day, I reviewed some of Michael's latest edits to the space prototype's major players/brands.

  • The Great Wide Open

    Hey Folks! I reached a crossroads today, where I've finally finished a major task, and I'm unsure which to tackle next.

    Getting things docked was a major step towards a playable game loop (undock, plot course, engage, watch/manage crew for hours, arrive, dock, enter station, repeat). None of these steps is finished, of course, but most are working well enough to act as