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)

It seems like dad jokes help find bugs in the stable version. Yes, the reference to the previous week post. :) One issue found in the stable version, but it will have to wait a bit. Fortunately, it is nothing serious:

  • Fixed showing the amount of available ammunition for guns in the combat screen.

And the development release almost finished its biggest current task. And I'm starting to think about the next one. :) It seems, to me, like everything works as expected. Also, the random crashes from the stable version are gone. More details are below:

  • Finished small redesign of the player's ship's information screen. The sections with information about the crew and cargo now have a special button to show more, less often used options.
  • The same bug from the stable version was fixed in the development version too.
  • Updated the project's technical documentation with information about how to build the game from source, and similar technobabble. :)
  • Removed all unneeded code.
  • Now, I'm reorganizing the code related to the game's UI. It is related to the next big tasks, and should be finished in the next week.
  • And the new code got some cleanups too. That perhaps will never end.

And because the last development version of the game was released around four weeks ago, now is the time for the new. In the next 24 hours since this post, it will be available for download.

Nimalyzer

The static code analyzer for Nim programming language

All issues with compilation of the project with Nim 2.2 version are solved. Which means, the new, patch only version 0.10.1 was released. Additionally, this version should fix problems with installing the project via nimble tool. Time for the project to go to sleep again. :)

Nish

The non-POSIX command shell written in Nim

And the maintenance work started in this project. The issues are the same: problems compiling it with Nim 2.2 version. Now the project compiles again, but I started fixing issues reported by nimalyzer. This will take some more time, perhaps one or two weeks.

Previous Post Next Post