As you begin to work on your Unity journey you will begin to amass a large group of similar variables such as ints, strings, floats, bools, Game Objects, and other types of variables. In order to help make your code more readable you can collect them in data...
As your games grow and they become larger and larger with more graphical fidelity it becomes increasingly important to utilize optimization techniques to better utilize the player’s hardware. Even though hardware is vastly outpacing the the rate of fidelity that...
In an earlier article we demonstrated the power of the Post-Process Stack using emissive textures, the real versatility of the post-process stack comes with the ability to swap profiles based on the needs of the scene. These profiles allow you to save overrides to...
Once you master the ability to modify pre-built textures the next natural step is learn how to add illumination or emissives to your custom textures to help denote objects that light up and represent sources of lumination. In Unity there is a difference in...
Fading away, looking through glass, or creating transparent effects like forcefields in Unity is a pretty straight forward process with more than one method. In this tutorial we’ll cover the most straight forward way, changing the properties of a material. Start by...
As you build and design levels it may become increasingly important to change and edit the tone and feel of your levels. One easy way to do this is to simply edit the existing textures of your models that you create or import into your project. These simple edits will...