The Myths and Facts of the Unity Game Engine

The Myths and Facts of the Unity Game Engine

Myth: Unity is Only for Games

It is thought that the Unity Game Engine is designed only for game design, while, in its title and development process, it is and was created to act as a game engine, the engine itself is flexible enough to be successfully used in other industries such as medicine, architecture, engineering, and film.

Myth: Unity is free to use

While is true that there is a free version, the limitation of the free version versus paid licenses differ in terms of specific technical limitations as well as require payments for income up to a certain amount.

With unity free edition, any income beyond $100,000 requires that the develop pay Unity royalties.  Developers can purchase Plus, Pro, or Enterprise.  Enterprise is only useful if you are a team with greater than 15 individuals.  Unity Plus is best used for those who are in a small group of 2-3 who don’t mind having a lesser cap on income permitted before paying on royalties to Unity and are on a budget.

Subscriptions to Unity is not needed, however, if you plan on releasing a game without a splash screen, having more creative rights over you game, paying a license, per member on your team working with Unity, is the best path to take, if your budget permits.

Myth: Unity is for small games

Unity is not for just small games, Unity is for developing games on mobile, pc, and for VR systems.  Unity is friendly for development when used by professionals and indie teams.  All scenes can be loaded and merged in runtime, with enough effort, games similar to World of Warcraft can be replicated.  Performance can be problem with Unity when dealing with factors such as large terrain, however, Unity’s store has purchasable assets that remedy this issue and provide a AAA result.

Myth: Unity is worse than unreal

This is often debated between users of the engines, the truth is that both engines are good and bad for many reasons.  The truth is, both are powerful systems, before starting a project, understanding which engine is needed for said project is best.  Unreal tends to win in the visual department due to its default lighting and particle systems.  Unity has been catching up, especially with the recent releases of Unity5 and Unity2017.  Most of the aesthetic a developer wants, performance issues that may arise, is primarily found in the art development process.

Myth: You don’t need to know how to program

While it is true that you don’t need to know how to program when developing a game with Unity, when using assets from the Unity Asset store, knowledge of C# or JavaScript is highly recommended because it is required.

Myth: All Unity Games Looks the Same

This is an untrue assertion about the Unity Game Engine and its community.  Where this myth arises is from cheap games and asset flips that appear on the Steam Store and the Android Marketplace from individuals trying to make a quick buck.  Due to the accessibility of the Unity Engine, novices are granted access to an extremely powerful engine that lets them quickly produce a game with free, low quality assets.

To see the capabilities of the Unity Engine, look at what Unity was able to produce in real-time with their engine.

Myth: Unity Has a Lot of Bugs

This is a mixed issue, while the engine does have a lot of the bugs, the engine is constantly being developed and bugs are being squashed.  It is fact that while using the engine, you will run into bugs.  This shouldn’t be a factor to deter you.  Since Unity 5.6, bugs in the game engine has drastically been reduced.  With the release of Unity 2017 and soon release of Unity 2017.2, improvements to the stability of the engine continue to increase.