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 and Ada)

I'm still fixing bugs. At least they are slowly being harder to find. The list of changes is again longer than usual. So, the light in the tunnel definitely was a train of bugs. :) Let's see how it will be in the next week. Changes made in this week:

  • Defenders in the player's ship's crew now back after rest at their defend position when they have set the proper order's priority.
  • The player's ship's crew members of Drones faction now can find properly the food in the ship's cargo.
  • Something new but needed to solve the next issue. Added new mob for the player's starting ship's crew.
  • And use the new mob for the player's starting crew for Inquisition Hunter career. Now its gun should be assigned correctly.
  • Fixed in-game time after waiting for the player's ship's crew to rest.
  • The game header now should be properly updated when the combat between ships start.
  • And some in-game messages should be now in more proper English. :)
  • The work to move the game's code to Nim programming language continues. Now it is on the trading screen.
  • Also the old code got some cleanups, caused by the changes from the task above.

Nish

The non-POSIX command shell written in Nim

Maintenance week. Instead of release the fix for the issue found in the previous week, I started playing with small code refactoring and big changes to the project's tests. The first is done and didn't create new issues, or at least it shouldn't. :) The second is slowly moving forward. Now I started to remove various things related to tests, like temporary databases or files created by the tests. I have some plans to spend some more time with the tests, so I expect that in the next week, the report here will be even more boring than this one. :)

Previous Post Next Post