Versions

So, Zone Controller comes in two versions, Free and Pro.

Obviously as an asset developer I would like to make enough money to fund my research time, so it’s advantageous of me to make the Pro version more compelling than the Free. That being said the Free version is not crippled in any way. It offers all of the core functionality of the Pro version but with limitations. Mainly the Free version is limited in:

Only 5 properties can be selected per Zone (though you can have as many zones as you like) Advanced transition tools like Curve based transitions are disabled No source code No access to beta versions No reflection based component discovery

Limitless Usability

Without overestimating the usefulness of Zone Controller, I can say that since Zone Controller can allow you to control ANY other Unity component, the uses are limitless. There are applications for Zone Controller in almost any game and scenario. However most of my users have found the most benefit from Zone Controller in:

Controlling weather and environmental system like Tenkoku, Time of Day and Sky Master

Controlling AI engines and making enemy NPC characters more aggressive when you are certain Zones.

Controlling game time speed to create Slow Motion Zones

Controlling Gravity settings and making Low Gravity portions of a Map

Controlling Special effects like Amplify Color, ColorfulFX,

Controlling Curvature systems like Curved World and Horizon Bend

Controlling Particle Systems like shuriken

Controlling Unity Animation Controllers to animate certain parts of your level when a users enters a Zone

Controlling the tightness and speed of Character Controller Systems like Motion Controller 2 by ootii

In addition to controlling properties of components, Zone Controller also allows you to fire off events to scripts when you trigger zones, so Zone Controller has been used to track game events such as cut scenes when a user reaches a certain part of the map.

So yeah, the uses for Zone Controller are really only limited to the imagination of the game developer. And again, this is all done without writing a single line of code.

As it was mentioned earlier you can get two versions, Free and Pro. You can also check out documentation.

Johnathan Rossitter, Game Developer