Welcome to the weekly development report or what was done in my Open Source projects in the last week.
Roguelike in a sky with steampunk theme (written in Nim)
Again, the stable version of the game back to its normal, quiet state. But because there is one thing waiting patiently to be released, in the next 24 hours since this post the new version will be available for download.
In the development version, I started another big task. ;) Changing the programming language used to write the game from Ada to Nim also caused that usage of Tcl isn't required anymore. Nim can be used as a script language too, plus its syntax, similar to Python, is perhaps more familiar for others. And Tcl make the release process a bit complicated, as the game depends on some non-standard packages. Thus, I started work to change library used for the game graphic, from Tk to SDL. This process perhaps again will take "some" time, but at the end there should be some benefits from it. Not only the mentioned above. This time the whole transformation process will look differently. The new code will arrive when the work will be done, so there should be fewer bugs between start and finish the work. But you should expect a nice amount of new issues at the end of the tasks. :) And as always, there was done some work with improvements to the game's UI:
The non-POSIX command shell written in Nim
The maintenance work for the project continues. To be more fun, from time to time it also reveals that nimalyzer also needs some "maintenance" work. :) Anyway, it slowly moves forward, I'm slowly clearing the code from various issues and inconsistencies.