On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Thanks for playing! Optimization is something I tend to get carried away with. It has costed me in the past. The biggest reason that I see many 3D games not preforming well (sometimes even 2D games) is having post-processing. It certainly improves the quality a lot, but is way to performance heavy for a WebGL build. Other than that, I also make sure my code is efficient, and as simple as possible.  I avoid instantiating and destroying objects for the most part, and only activate objects in the scene that need to be shown. I try not to add too many assets to the scene but that can be difficult sometimes. I'm not sure about this but fog may also help as it lowers the amount of stuff needed to be shown in scene. But for the most part I keep things simple. Anyways thanks again for playing!

(+1)

Great! Thanks for all the advice!