itch.io is community of indie game creators and players

Devlogs

Weekly development report: 2020/06/13

Steam Sky
A downloadable game for Windows and Linux

These weeks going definitely too fast :) Another quiet week in the stable version. Probably nobody plays the game, because I don't believe that there are no bugs to report :)

The development version on the same way: fun with replacing GTK GUI with Tk GUI continues:

  • Generally, all things related to the sky map are back. This one is finally finished. More advanced map movement options (like center on player's ship or home base) are again available
  • Player's ship movement related code is done too. It is possible to set ship speed, destination, dock, undock and move it around. Of course no combat or other things yet.
  • Wait commands UI were added too
  • The last messages are showed again
  • Player's death code and quitting or resigning from the game also works again
  • Started work on showing the game statistics

And a lot of code under the hood for handling the whole UI. I think that with time the whole work should be faster. For now it is pretty often creating a "framework" for future additions of UI. Additionally, I decided to try lazy loading UI code: in previous the game version, the whole UI was loaded in one time. Now it only load this part of UI which is needed. This should made a start of new game a bit faster (at least for now it is) plus should reduce a bit memory usage of the game. But we will see how it will works when the whole code will be on its place.

Download Steam Sky
Leave a comment