[p]Hey everyone![/p][p align="start"]Time for a quick behind-the-scenes update on [b]Dodge This[/b] and what we’ve been working on lately.[/p][h3]Performance First, Destruction Next[/h3][p align="start"]We’ve always planned to bring [b]destruction[/b] to Dodge This – from shattering glass as you dive through windows, to explosive grenade blasts launching props in cinematic slow motion. But before we could go all-in on destruction, we needed to ensure the game runs smooth as butter… even on lower-end PCs.[/p][hr][/hr][h3]Polycount optimizations[/h3][p align="start"]We did a full optimization pass on our art assets:[/p][list][*][p]Reduced polycounts where possible – same visual quality, with higher performance.[/p][/*][*][p]Rebuilt and verified LODs across the board.[/p][/*][*][p]Cleaned up legacy assets, replaced inefficient models.[/p][/*][/list][p align="start"]This alone gave us a [b]noticeable performance boost[/b], especially in areas which had lot of objects scattered around.[/p][hr][/hr][h3]Culling experiments[/h3][p align="start"]We kept going and started to implement object culling using pre-made frustum culling tools. We thought this would be fairly straightforward work, but to our surprise, we found that the existing tools didn’t play nice with moving objects and our other code. We replaced the pre-made tools with our own solution, which turned out to be the right decision and is working nicely.[/p][hr][/hr][h3]Some work still to be done[/h3][p align="start"]Our cinematic VFX (muzzle flashes, smoke, etc.) play a huge role in delivering the over-the-top action movie vibe. But we’ve noticed that some effects are [b]still heavier than we’d like[/b], especially when multiple players are going wild with explosions and gunfire.[/p][p align="start"]During our next performance optimization pass, we’ll be tackling VFX optimization.[/p][hr][/hr][p align="start"]Thanks for reading – and stay tuned for more updates. If you like what you’re seeing and want to help shape the future of Dodge This, don’t forget to [b]wishlist[/b] the game![/p][p align="start"]— Team [i]Dodge This[/i][/p]