Welcome to the weekly development report or what was done in my Open Source projects in the last week.

In addition to the changes mentioned below, I also archived some of the long not used projects. All of them are now available only on GitHub. If someone is interested, feel free to take care about them. Of course, there is also possibility that someday I will be back to them. Never say never. :)

Steam Sky

Roguelike in a sky with steampunk theme (written in Nim)

So, in the stable version of the game, we are in the quiet mode again. I hope, in the next weeks I will only add here another "again". :) The whole week was focused on the development version of the game.

The mentioned above development version continues its journey to the next big stable version. Again, some small changes are visible, but most of the work were done under the hood:

  • The screen with the list of available missions in bases got some small updates to its look.
  • I added a new icon for a menu with options to move the game's map around. It is a part of the task to make the map manipulation buttons distinct from the ship's movement buttons. This will take some time, as I need to add to the game several new icons.
  • The new icon can be now set in the game's themes system too.
  • And the project's documentation was updated with information how to do it.
  • The new big task, with the new version of the game's UI continues. I'm still at the main game menu, but this week I almost finished the new version of the most important part of the new UI: an error dialog. :P
  • And the code got some cleanups as almost always.

Nish

The non-POSIX command shell written in Nim

The cleanup task is done here for now. Finally, the project can have another minor version release and back to sleep. For some time as usual, until I don't get bored with bugs in it again. :)

Nuklear Nim

The Nim binging to Nuklear GUI library

Same as in previous week, and perhaps will be the same in the next weeks. I'm just updating the project with changes done in the Steam Sky. A lot of new bindings, some new features too, plus I'm slowly starting to rewrite the C part in Nim. And the project's documentation got some small updates too.

Gameboost

Gameboost is a simple shell script to tweak FreeBSD settings for running games.

Long time no see here. :) Like a very long time. Really long time. Yes, I had to celebrate back here. Especially that the change here is pretty small. Just one new setting added: to workaround issues with Vulkan and Nvidia cards. And the project should go now again for a long break. Let's see for how long this time.

Previous Post Next Post