February 17, 2022
In Unity 2021, we’ve made a number of improvements to speed things up when using the IL2CPP scripting backend. Let’s take a closer look at some of the key changes that’ll make your code notably faster.
March 30, 2021
Learn how to use Adaptive Performance to tune your mobile game – balancing frame rates and graphics. Get the latest details on Adaptive Performance’s updates for device simulator, samples and scalers.
May 13, 2019
Have you ever needed to compare the difference in performance between two versions of your project? See the impact of an asset or code change, optimization work, settings change or Unity version upgrade? Read on to find out how our Profile Analyzer (Preview) can help you!
November 6, 2018
Better name, new features, and now accessible to Unity Personal Edition users! If you’re familiar with Performance Reporting, then Unity Cloud Diagnostics is everything you knew about it, but better. It has more tools to help you find and respond to user issues fast and in real t...
October 15, 2018
Performance Reporting is a great tool for staying on top of and prioritizing the issues players experience while running your game. This Unity service, which is currently available to Plus and Pro subscribers, automatically captures unhandled exceptions and native crashes and giv...
September 25, 2018
As a Unity developer, you want your users to love playing your games, enjoying a smooth experience across all the platforms they may play on. What if I told you that we just made it easier to create performance benchmarks? If you want to learn how to develop games or Unity tools ...
June 27, 2018
Here in Enterprise Support, we get to help out on many projects, with all kinds of combinations of Unity features. What we see is that 10 out of 10 games can improve their memory usage. That’s why we put together our newest best practice guide: Memory Management in Unity.
When w...
December 15, 2017
This blog post describes the basics of Crunch compression and explains in details how the original Crunch algorithm was modified in order to be able to compress ETC1 and ETC2 textures.
November 15, 2017
Crunch is a lossy texture compression format, which is normally used on top of DXT texture compression. Crunch compression helps to reduce the size of the textures in order to use less disk space and to speed up downloads. The original Crunch compression library, maintained by Bi...
December 20, 2016
Culling is only possible when a system has predictable behaviour.
Turning on a single module will not only add to that module’s overhead, but may increase the overall systems impact due to switching from procedural to non-procedural mode.
Changing values via script will pr...
December 5, 2016
This time we would like to dive into what’s inside the Unity Heap so that when it comes to reducing its size, you can do that based on actual data, instead of having to find out a small value that works with your content by trial and error. So, let’s see what’s the Unity Heap, wh...
September 20, 2016
Some users are already familiar with platforms where memory is limited. For others, coming from desktop or the WebPlayer, this has never been an issue until now. Targeting console platforms is relatively easy in this respect, since you know exactly how much memory is available. T...