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)

I updated my development tools, exactly Nim was updated to version 2.2. It triggered some changes in the stable version of the game, but there is no need to release the new version. As far I noticed, nothing changed from a player's point of view.

And mentioned above the development version is, as usual, slowly going forward with changes. Almost copy and paste from previous weeks: some small changes visible, but the big changes are not available yet for players:

  • Almost finished adding new buttons to move the map around. Also added, the ability to set them in the game's themes. The last one will be started in the next week, so something new should be to report then. :)
  • The project documentation has been updated with information on new icons, how to set them, etc.
  • Same as in the stable version, the code was updated to build with the newest version of Nim programming language.
  • Perhaps fixed issues with finding libraries needed by the game on Linux. But this will need some tests to be sure.
  • Fixed giving items from the player's ship's cargo to a crew member
  • Again, most time spent on the new UI for the game. While I started doing the game's map I noticed that I have to do the new UI themes first. :) So, currently work is here, slowly moving forward. At least, there is a chance that soon(TM) will be something to show related to the new UI.
  • And of course, the standard task with cleaning the game's code continue. A lot of things to clean here. :)

The last development version of the game was released around four weeks ago. Thus, in around 24 hours since this post the new version should be available for download.

Nuklear Nim

The Nim binging to Nuklear GUI library

Again, copy and paste from the previous weeks. :) 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 rewriting the C part in Nim.

Nimalyzer

The static code analyzer for Nim programming language

And the big week for the small thing. I made some small changes to the program, and finally it reached state in which could be released. Thus, we have now the new version here. :) And for now, as usual, it's going into sleep mode, so I can focus on another project and collect some ideas and bugs reports for Nimalyzer.

Beast cleaner

The program for find and remove stalled, unmaintained files on FreeBSD

Very long time no see it here. :) I decided to revive it and start working on a better, more advanced version of it. For now, I'm just adding the project's documentation, updating the existing one etc. Not too much to report here yet.

Previous Post Next Post