Welcome to the weekly development report or what was done in my Open Source projects in the last week.

Steam Sky

Roguelike in a sky with steampunk theme (written in Nim)

And the final week of preparation for the next major version of the game is behind us. This one was much calmer than the previous ones; only two new bugs caught my eye, although I still need to check one thing. ;) Anyway, the list of changes is much shorter than before and mostly quite boring:

  • Work on the new UI for the game is still in the same position, the game settings screen. Specifically, keyboard shortcut settings. The slow progress is due to me having to work a bit on the library used to create the new UI. It required better keyboard support. I think the main work is finished for now; I'll have to test it more thoroughly later. Next week, work on the new UI should speed things up a bit.
  • As I mentioned above, quite a few changes have been made to the library used to create the new UI. Some things have been tidied up, and mainly better keyboard support has been added.
  • The option to buy and sell ship modules in shipyards should now display correctly.
  • Fixed game crash when mission ends and player ship cargo is full.
  • And as always, the game code has received some minor improvements and tweaks. Nothing has changed here.

As I mentioned at the beginning of this post. It's finally time for the next big version of the game. It will be available for download in approximately 24 hours from this post. And then I start playing around with fixing bugs and adding new ones from scratch. So nothing new. :)

Nuklear Nim

The Nim binging to Nuklear GUI library

Again, the standard copy and paste from the previous weeks. :) Same as previously, I'm just updating the project with changes done in the Steam Sky project. This week I was working on move the library to Nim programming language. Also, I'm still fixing some style issues, reported by nimalyzer, in the project's demo.

Previous Post Next Post