SamSuka
thrivegame
thrivegame

patreon


Build of the day for 10.2.2023

This week I finished two bigger features: showing patch notes in the game and I created a benchmarking tool (which was voted on by the VIP patrons for me to prepare to work on redoing the game logic without as much reliance on Godot in the hopes of improving performance). I included screenshots of the benchmarking process, which while not yet perfect does give some idea as t othe performance level. And the first 2 benchmark numbers are actually pretty close between different runs so it's not entirely unpredictable what numbers it spits out. The next two screenshots show the patch notes in the main menu after a Thrive update and in the options menu where all of the patch notes can be accessed. The rest of the images are some in-progress WIP screenshots I took again to show the iterative progress on the new features.

Besides those major things, we got a few smaller things done. For example a new contributor made it so that the options menu rebinding controls are deleted when the options menu is closed. This has the major benefit that the input rebinding controls don't stay in the background listening for input events and sapping some performance unnecessarily. And we got some bug fixes like updating organism statistics in the editor in more cases it should be, fixing too long ATP values overflowing the GUI.

Tomorrow 0.6.1-rc1 will be released (with a couple of probably minor changes on top of today's build). And then in 8 days the 0.6.1 version is scheduled to be released. Depending on how many issues we get reported / if I find something easy to include in the release, I may work on bug fixing next week. If I don't need to do that or if I have time left over I will switch my focus back to the game prototypes to push those forward. I guess we'll see how far I'll get but I'd like to get the prototypes one stage further than they currently are before doing the game logic reworking: https://forum.revolutionarygamesstudio.com/t/discussion-on-reworking-the-game-logic-for-performance-reasons-poll/984 

In this build:

- Patch notes are now shown in the main menu first time when playing

  a new Thrive version

- All patch notes can be accessed from the options menu

- Added a microbe benchmark tool for more easily seeing what the game

  performance is on different hardware or testing changes that are

  meant to improve the game performance

- Microbe stats are now updated when doing move or upgrade actions

  this will make the numbers more accurately represent the 

  current state of the edited microbe

- The resource and health bars now show up to 3 numbers before

  switching to "k" suffix notation. This fixes a problem where ATP

  amount could overflow the box reserved for it

- Input rebinding controls are now destroyed when the options menu is

  closed. This reduces the number of background objects listening for

  inputs constantly.

- Cleaned up some old unused stuff in organelle data file

- Tweaked the main menu news feed font sizes

- Updated translations


- hhyyrylainen

Build of the day for 10.2.2023 Build of the day for 10.2.2023 Build of the day for 10.2.2023 Build of the day for 10.2.2023 Build of the day for 10.2.2023 Build of the day for 10.2.2023 Build of the day for 10.2.2023 Build of the day for 10.2.2023 Build of the day for 10.2.2023

More Creators