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)

Finally, the last week of work on the new development version of the game. :) Work on the latest new feature in the game has been completed, and for now everything seems to be working relatively well. As usual, something will probably come to the surface one day after release. ;) To achieve this, I shifted the workload a bit from the new UI to a new thing in the game. Additionally, I managed to notice and fix a few bugs. More details below:

  • Work on the new UI is still slowly moving forward. As I mentioned above, this week it was a bit slower than usual as I paid more attention to other things in the game. Anyway, I'm still on the help screen. And I'll probably spend some more time here. There's a lot of work to do under the hood here. And that's what I'm focusing on right now.
  • In the meantime, work is also underway on the library used to create the new UI. As in previous weeks, no new features, just rewriting this library to the Nim programming language all the time.
  • As mentioned above, the main roadblock of the new release, i.e., setting special features of things when crafting them, has been completed. I'll still have to do extensive testing to make sure everything works properly, but for now it looks like it does. ;) The game code has been updated to take into account new possibilities; you can now create items with special features. Additionally, the game's help has been updated with information about special features.
  • Fixed crash when trying to give the last item from the player's ship cargo to a crew member.
  • Fixed possible game crash when accepting a mission in a base.
  • And as usual, the game code has been slightly improved and smoothed. Nothing changes here. ;)

As I wrote above, it's time for the final development release in this version of the game. It will be available for download in approximately 24 hours from this post. And then there will be a couple of weeks of very boring, hopefully, weekly reports preparing for the next big stable release of the game.

Nuklear Nim

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.

Previous Post Next Post