A Disguised Far Muse by intrepidhero
Inspired a bit by colony building sims, build a base on an asteroid and send it deeper into space. I wanted to focus on designing a clean keyboard (not mouse) interface. The name was literally, randomly chosen. I don't have enough time to build in much fun stuff. Sound and animations would help a lot. Maybe switching to real-time instead of turn based. But it was a lot of fun to make. :-)
Made using Python 3.8 and PyGame hosted on Replit.

| Link | https://replit.com/@BrianDavis7/A-Disguised-Far-Muse |
| Link | https://replit.com/@BrianDavis7/A-Disguised-Far-Muse |
| Original URL | https://ldjam.com/events/ludum-dare/48/a-disguised-far-muse |
Ratings
| Given | 6🗳️ | 9🗨️ |
1. Mine
2. Build specialized building on the mine ( Factory or Reactor )
What are the bots
I have 2 engines is there an end game ?
The game logic is nice, balancing power, ore, factory to support things
There is an end game eventually. Basically you want to get going as fast as you and then wait until something happens. Like I said, I didn't have time for much content but there is a little.
The status display on the upper right is A=Acceleration, V=Velocity, and D=Distance. As you get further away (deeper into the void) some things might happen. Not many things but a few.
(You should opt-out the audio category since there was no audio)
You should look into `pygame.display.set_mode((400,200), pygame.SCALED)` instead of scaling in software.
Your intro animation had parts of the next frame sticking into the current frame.
Probably pick a better pixel art font, and render without antialiasing, or run your game at a larger resolution and use a bigger font size. I mean, as it is, you could render fonts at 800x400 screen res and have art at 400x200, then text would be more legible.
It would probably be easier to play your game with a mouse cursor, or with a cursor on the grid moves with arrow keys. This game feels like you should play it over a teletype.
The scientific float notation of the resources is distracting, it would probably make it easier to read if you rounded them to int() first.
(I know I'm one to talk, I made my game in PyGame too, and it's not even object-oriented!)