Quick Update: v0.24 is Around The Corner
[p]Hello, fellow rocket scientists![/p][p][/p][p]It’s been a while since my last post and I wanted to give you a quick update about current development status. It will be the biggest update since the release not only in the new game systems, but also in terms of the size of the changelog: it is already approaching 100 lines, and I'm not done yet![/p][p]
[/p][p]The changelog is here just for reference, nobody is supposed to be able to read it[/p][p][/p][p]The biggest time sink was the integration of communications into the game and new rocket parts production. The first one required significant changes all over other game systems. For example, when I’ve added default relays into the orbit, I’ve discovered that on high time warps communications just stop working. Why? Because spacecraft orientation was not stable on high time warps, and orientation matters a lot for high gain antennas. So I need to do something about that.[/p][p][/p][p]Another example is that in the game comms model relay antennas should be cooled down for very low temperatures, to reduce the noise and increase the signal strength, like I told in one of the previous dev updates. But the game didn’t have anything that could support that. So I researched how cryocoolers work on some missions like the James Webb telescope and implemented simplified model of them. The good news is now I am one step away from implementing other active cooling systems. They are similar to cryocooling in some ways, but very different in another. I've also fouund at least two big mistakes in the thermodynamics code while working on it, so be prepared to a slightly different thermal behaviour in the next update.[/p][p]
[/p][p]It is nice, when game systems finally start to interact with each other[/p][p][/p][p]As for new rocket parts — this update requires a lot of them. I’ve already made 7 different antennas, and it is barely enough to cover the game needs. [/p][p]
[/p][p]This is an absolute minimum of needed antennas, but it is barely enough. I need to add at least 4 or 5 more[/p][p][/p][p]And the total planned part count approaches 30. This will include not only antennas, but new probe cores, structures, thermal parts and engines. And I will not release the update untill I finally add new parachute, that I promised for years now! Considering that every rocket part takes at least 3 work days to research, model, add to the game, test and somehow balance and adjust, this time quickly adds up. And a lot of antennas has unfolding animations, that's more unexpected work too...[/p][p][/p][p]Another big chunk of time took the preparation of the game code to the releasing of the game API. I’ve already published one of the samples that shows how to add custom rocket part modules. This is an absolute minimum of an API currently, but I will extend the API and samples on a per players request basis, when they actually start working on extensions and will have specific examples of what they need.[/p][p][/p][p]There are a lot more to the update that I’ve not yet mentioned in the dev updates, but you will discover them in the update itself. But I can give you a sneak peek. For example, could you guess what is the purpose of this new game panel?[/p][p]
[/p][p]Please post your guesses in the comments bellow[/p][p][/p][p]So what’s next? I am planning to release the update to the closed beta in the following weeks, so I could start receiving the feedback and bugs from a smaller and more dedicated group of players, while I am still working on new parts and finishing stuff up. (If you too want to participate in closed beta, please join our Discord). And then, as soon as it is ready, it will be finally released for everyone. It took much, much longer than I expected, but this is game development, you never actually know how much work any new feature will take until you start working on that.[/p][p][/p][p]And the last sneak peek of how some of the new parts look in action.[/p][p]
Can you guess what spacecraft I tried to replicate here?
[/p][p]That’s all for today, see you soon and have a nice flight![/p][p]
[/p]
[/p][p]That’s all for today, see you soon and have a nice flight![/p][p]
[/p]