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)
Welcome to the first entry in the "All Quiet on the Western Front" series, standard for this period of the game development. As usual, there were no new features, but the game's problem-finding fun was extremely successful. And it will probably be successful for at least a few more weeks. ;) This week's list of changes is longer than usual:
- As usual, a new UI for the game is still being developed. And just like last week, I'm still on the help screen. But it seems to me that the work is slowly coming to an end. The help text generation itself is almost complete, with only minor tweaks remaining. Also, the help display is almost in place. Let's hope I can finally get out of this screen next week. ;)
- In the background, work is still underway on the library used to create the new UI. As in previous weeks, this one was also spent rewriting the library into the Nim programming language.
- The list of items for sale should now update correctly after an item is sold or purchased. The problem only occurred when this list was sorted.
- The game should run correctly again on Linux.
- Fixed selling items in databases.
- Damaged items should already be priced correctly when sold.
- Profit from selling more items at once should also be calculated correctly.
- As usual, work is also underway to improve the game code. No new bugs visible here yet. ;)
The Nim binging to Nuklear GUI library
Again, 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. Again, I'm still fixing some style issues, reported by nimalyzer, in the project's demo.