The Big Optimization One (Update 0.1.1.7)

Oh, hello there TUrbos. We didn’t see you come in. We know everyone’s been asking for more optimizations. So, we’ve answered your call. We’ve added an actual buttload of optimizations in this update, just for you! Everyone should see better performance in general, because we just love you guys that much.

This update may look small, but it’s actually incredibly complicated. Casino is coming up soon, and we’re still hoping to have it out this month. This update needed to come out before we do the Casino update.

You can watch our recent stream on Twitch to see the progress we’ve made with the Casino here:
https://www.twitch.tv/pixeltailgames/v/81983274

Major Changes:

  • Minigolf: Fixed host FPS issue where the ball could not be putted sometimes

Developer notes: Foohy rewrote a lot of the golf ball code to make this system work a lot better. This change required us to mess with the ball physics a bit. There’s still a few minor issues to work out with Minigolf in general and this is a step towards addressing them.

Miscellaneous Changes:

  • You can now block other player’s chat messages

Developer notes: When admins are not available, players can easily annoy other players. The blocking feature allows you to completely cut off communication with another player. You can block a player by clicking on their profile and hitting “Block Chat and Voice”. As a bonus, the blocking system will remember who you blocked.

Optimizations:

  • Optimized day/night sky (increased FPS by up to ~30 in some cases)
  • Lighting and shadows are now cheaper
  • Reduced draw distance of players and hats
  • Added lots of LODs
  • Reduced draw calls

Developer notes: Not all players will see the same big benefits these optimizations bring to our game. Those on older PC’s will notice a much larger change than those on newer PC’s. More work is still to be done for lighting specifically. The reduction of draw calls and introduction of more LOD’s is also more of a constant process as the game develops. These changes affect the Plaza and Condo performance.

  • Implemented level streaming for Plaza

Developer notes: Level streaming is a way to load/unload pieces of the map in real time. This is not perfect yet, but it helps Plaza performance quite a lot. You might notice stuttering on the first load of an interior. Phase 2 of level streaming is going to come later, but for now, this will help immensely with performance. Noclipping isn’t supported with level streaming at the moment.


Thanks for your support and for waiting patiently!

As always, you can follow our current developments on our Trello:
https://trello.com/b/6BwRMiPw/tower-unite-roadmap

18 Likes

Minigolf physics changes also seem to reduce the odds of bouncing perpendicular to a wall when you hit it, which is nice since that didn’t make any sense

2 Likes

aww yee another juicy update

1 Like

This is great to see. Thank you very much for all the updates. Looking forward to the casino :slight_smile:

1 Like

Nice.

This came out of nowhere (not to mention at midnight) but the optimisations made in this update really helped with FPS issues I had.

1 Like

I notice a huge freeze issue whenever I enter/leave buildings, which takes about like 3 seconds till it stops freezing. I assume its because of the level streaming happening.

1 Like

I can’t play the game until I’m back home next week so I’m here for the pun

Congrats anyway! :grin:

Gotta love the patience of people

1 Like

Finally, I can play Tower Unite more sturdily on my weaker PC. Fantastic update for those who don’t have more powerful computers.

I think I’m being pretty patient. I’m just stating that i will return once something gets added. Though i should have figured by the title of the update that there wasn’t going to be much added content wise.

Will you implement the GTA V trick so that it looks like there are a lot of dynamic lights?

These optimizations had to come out before Casino. If it didn’t, we’d have a lot more issues with the Casino update than it being delayed.

“A delayed game is eventually good, a bad game is bad forever.” -Shigeru Miyamoto

5 Likes

This topic was automatically closed after 7 days. New replies are no longer allowed.