Godot Theme Inheritance
27 Mar 2025 - boulean
I just streamed a dev session for my game, The Return of Pluto on Twitch.
It doesn’t sound like much, but here is what I accomplished during the stream:
- A lot of play-testing for the purpose of balancing and optimizing pacing.
- Alien difficulty now increases each time you completely destroy one of Pluto’s moons.
- More play-testing.
- Added the name of the moon that you are visiting to the in-game UI
1. Play Testing:
Ran through the game while taking notes and getting feedback from chat. Ultimately, I decided that it was important to address the elephant in the room… The game just loses some juice after completing the first moon. You’ve upgraded your ship to the point of not having to worry any longer about the aliens, and therefore, it mostly just becomes an idle game. So… I addressed this issue.
2. Alien Difficulty Now Increases:
As you progress through Pluto’s moons, the aliens will now deal more damage, move faster, have more hit points, and even spawn more frequently.
3. More Play-Testing:
After making the changes above, I played through the game from start to finish and found that the game no longer felt easy after completing the first moon and getting a few upgrades. Now, you have to remain vigilant throughout the games, which makes it much more exciting.
4. Added the Moon Name to the In-Game UI
During the game, there was nothing telling you what moon you were visiting. With this change, while you’re destroying one of Pluto’s moons, the name of that moon will be visible in the top-right corner of the screen.
Please note: This is not a release post, so these changes are not yet available.
Watch the stream here: Twitch
Play the game here: The Return of Pluto
