The Aspen's Devlog

Towards the Beta!

Droid hordes are expanding

Yet there is plenty of work to be done. I think the Beta version of Enfora Star has started nicely.

Most of the time I have been working on new enemies for the game. So let's see which kind of droids can be found in the enemy ranks today!

I have already mentioned that the orange and pink droids got their advanced counterparts, but maybe I could go into some details about them.

Orange v2.0:

  • Shoots missiles randomly around itself
  • Marks the missile landing area first, and after a few seconds launches the missile.
  • Very powerful and medium-sized blast zone.
  • Slow, but very tanky.
Orange droid v2

Pink v2.0:

  • Spawns pink v1.0 droids when nearby.
  • Spawn rate will increase over time.
  • Very dangerous in numbers.
Pink droid v2

Yellow v2.0:

  • Uses dash when the player is nearby
  • Huge collision damage and kickback if hit with the dash.
  • Fastest enemy in the game.
Yellow droid v2

Steam SDK

I would really like to get Steam achievements included in the game, and in my mind, they are a must these days.

But, I have never worked with Steam SDK before, and it was kind of a "black box" for me at the start.

So where to start? Luckily there is a web page called https://godotsteam.com/, which was also mentioned in the official Steam pages, that can help me with this implementation.

There are guides on how to build your own editor with Steam SDK, but also links to the pre-made builds, which can communicate right away with the Steam API.

I decided to build my own editor version from source, and now I should be able to use the Steam API through that. I haven't tested if it is fully functional, but at least it built and started just fine.

Work, work, and more work

Today I have to update Steam with Development updates from time to time, so there is just one new platform to keep updated too. :)

I also have tried to keep up on the social media platforms (X and Bluesky), so let's see if this blog just turns into another "Steam Development Update." But I'm trying to keep things here on a more personal level and on a more professional level in the Steam posts.

The next big thing is to test the custom Godot editor with Steam SDK and see if it is really working as expected. When I get this to work, I can focus more on the achievements. And maybe even add the highscore system into Steam?

That's all for this time. See ya next month!

Teemu, TheAspen

11.05.2025