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)
This time, welcome to the first entry in the series, "All Quiet on the Western Front." :) As tradition dictates, the fun of preparing the game for the new big release has begun: no new things added to the game, but finally I began to look more closely at the bugs. And some of them have even been repaired. In addition, as in recent weeks, work on a new UI for the game is slowly moving forward.
- Removed comma from end of boarding party members and defenders lists on combat screen.
- Fixed disappearing gunner settings when the "Nobody" option in the list is selected.
- The game header should now correctly show the status of the occupied positions on the player's ship after changing them in the combat screen.
- Updated the no pilot assigned info icon to make its color identical to the other icons.
- Fixed crash sometimes occurring when updating bases' population.
- Work on the new UI continues. I'm still at the combat screen between the ships. The player's ship's crew's command-issuing section is almost complete; there is still work to be done to assign the crew members of the ship to the boarding party or defenders. I hope to be able to finish this section (not the whole screen) next week. In addition, I partially added information about the enemy ship. As usual, some time was also devoted to the library used in the new UI.
- And the old code has been slightly cleaned and corrected. What a surprise! :)
The Nim binging to Nuklear GUI library
Here is the footer of the report. :) Same as in previous weeks, I'm just updating the project with changes done in the Steam Sky. Added some new bindings, some new features too, plus I'm slowly rewriting the C part in Nim.