A Disguised Far Muse by intrepidhero

[raw]
made by intrepidhero for Ludum Dare 48 (COMPO)

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.

LD48<em>1.png LD48</em>2.png

Ratings

Given 6🗳️ 9🗨️

Feedback

monkeybit29
26. Apr 2021 · 10:51 UTC
bottom of the screen cut out :C And it was a little confusing to figure out what was going on, at first, after the ship took off
mrnyarlathotep
26. Apr 2021 · 16:17 UTC
I'm not sure if there was a bug, or I was just playing it wrong, as at level 0 I could only build solar or engines, but was told I needed to build a factory, at lower levels after mining I could mine bays but couldn't see how to build a factory, and I couldn't build robots without a factory....?
dhim
26. Apr 2021 · 20:34 UTC
Ok it took some time to figure out :
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
🎤 intrepidhero
27. Apr 2021 · 01:27 UTC
Bots allow you to do things. More bots mean you can do more things in a day. But since the day change is so subtle I'm not surprised you didn't notice.

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.
🎤 intrepidhero
27. Apr 2021 · 01:30 UTC
Level 0 is the surface so that is the only place you can build solar or engines. Dig to access more levels. On levels 1-9 you can build factories and reactors. There is a mechanic where the number of bots and factories impacts how many things you can do in a day but the day changes automatically so it's hard to notice.

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.
TheAxe316
29. Apr 2021 · 01:42 UTC
Took a little time to get used to it, but it was a nice game. I like the keyboard controls, but I think you should have included (y/n) for every time you should answer in that way. I really enjoyed the simulation aspect of building more and more structures to help you. Nice job overall.
🎤 intrepidhero
29. Apr 2021 · 11:53 UTC
@theaxe316 Thanks! Good feedback. Consistent prompts would have been better.
axeltherabbit
29. Apr 2021 · 14:15 UTC
Good to see a game in pygame, quite simple but nice.
(You should opt-out the audio category since there was no audio)
Préda
29. Apr 2021 · 20:37 UTC
Never really seen games posted in this way and I was quite confused at what I was supposed to to but pretty nice little game
hankworx
01. May 2021 · 13:27 UTC
I'm intrigued but confused, took a lot of referring back to LD page to figure out mechanics. A tutorial of some sorts or clearer defined goals for the player would be neat. The simple are and animations are pretty charming. With some audio and a few more art assets this could give some very nice atmosphere.
blubberquark
10. May 2021 · 11:22 UTC
Some PyGame-specific feedback based on looking through your code ( https://replit.com/@BrianDavis7/A-Disguised-Far-Muse.zip )

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!)
🎤 intrepidhero
12. May 2021 · 20:43 UTC
@blubberquark That's some great feedback! Thanks.