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)

As usual, another quiet week in the stable version. Silent in the sense, nothing new to repair was detected. I probably need to add more dad jokes here. Or better check the game, but it's just a theory. :)

As usual, the development version is moving forward at its own pace. Again, there are a few small changes visible to everyone, but most of the time was spent on the new version of UI:

  • Further work on new buttons for moving the map. Two more buttons are already updated, the game's themes allow players to set them at their discretion.
  • The project documentation has been updated with information on new icons, how to set them, etc.
  • As mentioned above, most of the time this week has been spent working on the new UI for the game. I am still at the stage of creating the main menu of the game, but at least only one, the last, the biggest element is to do: starting a new game. I will probably spend some time here. :)
  • And of course, the game code has been slightly cleaned, sorted, etc. Standard end of the weekly report. :)

Nuklear Nim

The Nim binging to Nuklear GUI library

Definitely copy and paste from the previous week. :) I'm just updating the project with changes done in the Steam Sky. Added some new bindings, some new features too, plus I'm slowly starting to rewrite the C part in Nim.

Nimalyzer

The static code analyzer for Nim programming language

This week there were even new developments in the project. Mainly related to issues detected in other projects.:) Most of the work was related to the project documentation:

  • Added configuration option, ignoredir to ignore entire directories. Previously, it was only possible to ignore individual files, which could sometimes be quite tiring. Now you can specify the entire directory to ignore.
  • The project documentation has been updated with information about the new program setting. And about changes in the documentation. :)
  • Test code for rule namedParams has been updated. This is also the beginning of some changes in this rule.

Previous Post Next Post