Spiritus Astrum [P0-B10]: p1492: Towards Early Access
Almost all of the work on the third campaign is done.
I spent most of the week on Mission 9, this was one of the most complex missions, because it uses Wave Function Collapse to create a dynamic maze for the player to fly through.
This turned out to be a lot easier than I thought though.
I also added some additional elements to Mission 9, and I got most of Mission 10 done too.
Mission 10 is the last mission in the campaign, and there are some elements that are unique to this mission that I had to add in.
The testing for this worked well.
Now, all that is left is some testing and debugging, and some other minor tasks, etc.
Additional testing has uncovered a few areas where the game mechanics need improvement. One of these areas is that adding multiple cities to the world at the same time causes performance issues, but when I limit the world to generating just one city, sometimes the game will create a city further from the player first, and then not create the city closest to the player. This means that the player can save in a city, and then load the game and the city they were in won’t appear.
This is something that I will need to look at later.
However, in general, everything seems to be working very well!
The next goal is to fix the few remaining bugs and issues from the story missions.



