Week of Demo Version

Updated: May 22, 2024
Voidsinger
This week I worked on making the game playable for a demo. For this, I created a save game system, procedural galaxy map, and star system generator, as well as bug fixing and other minor improvements.
Save Game System
For the save game system I had two types of save files, one for each star system that stores information about the actors, props, and state of the system, and another for the galaxy as a whole, which stores a list of all the star systems, their categorization and their location relative to one another. The reason for these save files being separate is so that whenever you edit the information of one star system you don't have to resave the whole galaxy.
Galaxy Map
For the galaxy map, I made a system that would spawn star systems at random locations with random difficulties. This system is incredibly simple and will be made more interesting in the future. I also made UI for this map.

Star System Generator
For in each star system a random number of enemy groups spawns and each group spawns a random number of ships. Each ship is given a difficulty rating and each group in a system will have ships whose difficulties total up to the difficulty of the system.
Comments