
Unity 5 Game Optimization
By :

Unity technically features two different Physics Engines: Nvidia PhysX for 3D physics and the Open Source project Box2D for 2D physics. However, their implementation is highly abstracted, and from the perspective of the Unity API, both engines operate in a nearly identical fashion.
In either case, the more we understand about Unity's Physics System, the more sense we can make of possible performance enhancements. So, first we'll cover some theory about Unity's Physics Engines.
Physics Engines generally operate under the assumption that time is iterating in fixed values of time, and both of Unity's Physics Engines operate in this manner. The Physics Engine will only calculate using very specific values of time, independent of how much time it took to render the previous frame. This is known as the Fixed Update Timestep, and it is set to a value of 20 milliseconds by default, or 50 updates per second.
It can be very difficult...
Change the font size
Change margin width
Change background colour