First of all, I want to say that the experience seems very good. The interface works, the controls are easy, and the graphics are surprisingly clear despite the deliberate pixilation. However, after arriving at Gumord V and delivering my cargo, I encountered this bug, which crashed the game:
___________________________________________
############################################################################################
ERROR in
action number 1
of Draw Event
for object con_tutorial:
global variable name 'nextobjectiveplanet' index (103274) not set before reading it.
at gml_Object_con_tutorial_Draw_0
############################################################################################
gml_Object_con_tutorial_Draw_0 (line -1)
So, yeah. That happened. I’ll try again tomorrow to replicate it.
Other notes:
It feels like reactor breakdowns are happening too often and/or repairing them consumes too much stamina. On my first flight from Gumord III to V, I lost power three times, including once while I slept to recover stamina. Either a loss of power should be easy to fix, or it should be rare. Perhaps you could shift the “prone to failure” aspect over to the engines?
Having to manually force open doors every time the ship loses power is very annoying, especially since there are two doors between the cockpit and engine room.
It’s awkward to shift constantly between having a tool out and having my hands free to use something. I think you should either enable using things like consoles regardless of what’s in my hand, or map that to a separate key.
The dialogue so far is bloody fantastic. The AI in the tutorial in particular was hilarious.
Also, I had an idea you might be able to use somewhere in the story. Dripberg jokingly referred to the PC as the President of the (now defunct) Galactic Federation. But, legally speaking, the PC IS the last citizen of the Federation, and could claim to be its president (assuming the Federation was a democracy). Perhaps you can declare your ship to be under Federation jurisdiction and “grant asylum” to a potential crewmember who is on the run from the law, or something like that. It obviously shouldn’t be a major story point, but you do have a lawyer character already established to explain that sort of thing.