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)
Another quiet week in the stable version of the game is behind us. Of course, it's just pretending to be stable. ;) As usual, I have to scare everyone with my jokes to discover anything there. For now, though, I have nothing to report here. Peace and quiet.
The game's development is moving forward step by step. As in previous weeks, this one, all my attention is focused on the new UI for the game. Which is slowly starting to have fewer and fewer bugs. Latest list of changes:
- As I mentioned, almost all of this week was spent improving the new UI. If I'm not mistaken, at least tooltips should work correctly. Currently, my main focus is on better font support in the game. And while I'm at it, I'm also fixing other small things, like how the mouse and keyboard work in various in-game windows.
- In the meantime, work is underway on the library used to create the new UI. As in previous weeks, I am slowly moving it to the Nim programming language. There was nothing new added this week, so probably no new bugs either.
- Fixed crash when giving orders to crew members.
- I am still working on better sharing daily development versions of the game. As usual, I am currently at the final revision stage. There are still some things that don't work, but at least it's already creating a fully finished version of the game; just download and test. I hope that work can be completed here next week.
- Project documentation has been updated again, mainly with information about new daily versions of the game.
- And as always, I spent some time making minor improvements to the game code. Fortunately, this does not mean introducing better bugs into the game. Or I can't find something again. :)
The Nim binding to Nuklear GUI library
Copy and paste from the previous week. ;) I'm still updating the project with changes done in Steam Sky project. This week, the list of changes is almost the same as it was. While main task, move the library to Nim programming language is still ongoing, I continue work on adding support for tooltips directly into widgets.