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)

The first week of the new development series is behind us. The section related to the stable version of the game also returns with it. As usual, it will probably mainly contain dad jokes. ;) Anyway, in a stable version, some work is underway to update the game's project, specifically the tests. No new bugs have been detected yet. These are probably waiting somewhere calmly.

The development version continues to move forward at its standard pace. As in previous weeks, the main focus is on a new UI for the game. The rest of the time, just like in the stable version, was devoted to organizational work, so the list of changes this week is quite short:

  • Work on the new UI continues. It is still ongoing on the trade screen. Although quite a lot has already been done, there is still quite a lot to do ahead of me. As usual, at the same time, I make some changes to the library used for the new UI. Additionally, from time to time I experiment a bit with different solutions when it comes to the appearance of the new UI, which also affects the speed of work.
  • Same as the stable version: all tests have already been updated and should work. Let's hope they don't find too many bugs. ;)
  • And the old code, as usual, has been slightly cleaned up and improved. Slowly it becomes readable. :)

Nuklear Nim

The Nim binging to Nuklear GUI library

Same as in the previous week, I'm just updating the project with changes done in the Steam Sky. This week I mostly done maintenance work, like renaming some enumerations, their memebers, etc. Some of these changes broke compatibility with the older version of the binding.

Previous Post Next Post