Hi there,
So we’ve been really swamped this week with school stuff and work stuff meaning that there is literally not enough time to write a devlog, however, we have of course as always made progress.
We didn’t want to wreck the “reputation” of the devlog by writing something really short and without pictures so here’s a super short informal update instead:
We’ve made major progress with the saving and loading function. What does this mean? It means that the game is taking a giant leap towards becoming playable. This is, as mentioned in last week’s episode, a crucial game function since people must be able to save and load their sessions and it has also been the biggest obstacle yet. The game wasn’t originally designed to be of this scale (which we’ve also mentioned earlier) but since it became something a lot bigger we had to adapt and implement serialization and deserialization.
This entire week has gone into preparing and implementing the first stages of serializing persons which means a lot of variables and a lot of data to keep track of since persons can be saved at any stage in their simulation and therefore they must also been resumed. This has resulted in a lot of reconstruction of code in order to fit the newly implemented saving and loading for persons and has ultimately resulted in employees now being 100% savable and loadable. This week, we’ll continue with passengers and hopefully finish that up until next Monday. As you can imagine, this is only a lot of work going into stuff that you really can’t show and therefor there’s no new images this week.
In excess of this, we’ve had time to test the ATC and have completed som stress testing of the flight landing and taxiing simulation which also has resulted in a lot of improvements.
Thank you for reading, next week we’ll be sure to make the devlog. Also, congrats to all of you who got a nice new shiny badge! Depending on where this forum goes in the future, it might be cool to show off at a later stage…
See you soon and have a good week!