Welcome to the first this year, 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)
And another week of extended work on the next development version of the game is behind us. All attention was devoted to this version of the game. The result is that work is moving forward at its normal pace. However, several more bugs were found. List of latest changes:
- Work on the knowledge screen has been completed for now. The last section, the list of known stories, is already in place. And work began on the next screen: the game's statistics. For now, everything here is in the organization phase, so I'll probably spend some time on this screen again.
- In the background, work is still underway on the library used to create the new UI. And I'm still at the stage of rewriting everything into the Nim programming language. Currently, everything seems to be working fine. ;)
- Work on the ability to set special features when crafting items is progressing very slowly. This week they were further slowed down by fixing various bugs discovered in the game. However, something has already been done. The creation itself is still to do, which still causes a slide in time for the next development release.
- As mentioned above, this week I finally managed to spot a few bugs. And even remove them. ;) First, items crafted by the player will now have the correct quality (normal).
- Another find: Fixed starting and progressing a story.
- Also, checking the amount of fuel needed while the ship is moving has been fixed.
- Improved fuel consumption calculation when waiting for a certain period of time in place without docking at the base.
- As usual, work on improving the game code is slowly moving forward. One of their effects is to find the above-mentioned bugs. I hope the other effect is not to add new ones. ;) Anyway, everything here moves at its normal, turtle pace.
Again, since setting special features when items are created isn't finished yet, there's not much point in releasing another development version of the game. That's why I have to extend the waiting period by at least one week again.
The Nim binging to Nuklear GUI library
This time the standard copy and paste from the previous weeks. :) Same as previously, I'm just updating the project with changes done in the Steam Sky project. This week I was working on move the library to Nim programming language. Additionally, I'm still fixing some style issues, reported by nimalyzer, in the project's demo.