ATOMIC SPACE NEWS #21 Tidying up

Several aspects of the full game, such as level baking or score verification, require the ability to run a command-line no-graphics version of it, and ideally be able to do it on a Linux system to boot. Doing so requires a careful separation of Unity-specific code from the simulation-specific code, and in part because of my lack of knowledge when starting out.

Over time I’ve been working to make the barriers between the two parts of the program more solid, but the lines still blur in places. When redoing the objectives logic the last time some unity references dripped down into the level file format that shouldn’t have, and repairing that misstep has been the primary work this month.