O'Reilly logo

Unity 5 Game Optimization by Chris Dickinson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Scripting tips

The following tips are useful features to know when scripting.

General

We can modify various templates of new Script, Shader, and Compute Shader files. This can be helpful to remove the empty Update stubs which, as we learned, can cause unnecessary runtime overhead. These files can be found in the following locations:

  • Windows: <Unity install>\Editor\Data\Resources\ScriptTemplates\
  • OSX: /Applications/Unity/Editor/Data/Resources/ScriptTemplates/

The recent release of Unity Version 5.1 introduced the Assert class and allows for assert-based debugging, which some developers are more comfortable with as opposed to exception-based debugging. Check the Unity documentation for more information on Asserts: http://docs.unity3d.com/ScriptReference/Assertions.Assert.html ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required