About Unity

Unity is an application development software designed to help businesses create and run 2D and 3D games. The platform enables administrators to collaborate with colleagues and gain real-time insights into player behavior.

Managers can visualize product concepts to create and publish augmented reality (AR) and virtual reality (VR) applications using computer-aided design (CAD) assemblies and other 3D data. Additionally, Unity allows teams to prototype, test and visualize applications using WYSIWYG editor.

Unity lets businesses integrate the system with several third-party applications including Slack, Discord and Jira. ​Pricing is based on monthly and annual subscriptions and support is extended via FAQs, knowledge base, forum and an online contact form


Read More

Supported Operating System(s):

485 Reviews of Unity

Average User Ratings

Overall

4.68 / 5 stars

Ease-of-use

4.0

Value for money

4.5

Customer support

4.5

Functionality

4.5

Ratings Snapshot

5 stars

(355)

355

4 stars

(113)

113

3 stars

(14)

14

2 stars

(5)

5

1 stars

(0)

0

Likelihood to Recommend

Not likely

Very likely

Showing 1 - 5 of 485 results

August 2021

User Profile Picture

Nabin from Curl Labs

Verified Reviewer

Company Size: 51-200 employees

Industry: Computer Software

Time Used: More than 2 years

Review Source: Capterra


Ease-of-use

4.0

Functionality

5.0

August 2021

Develop amazing, immersive and interactive 3D games

Unity is the leading game development engine that allows game development for major operating systems.

Pros

Games built on Unity can be exported for Windows, Linux, OSx, iOS, Android, Playstation, Xbox, Nintendo Switch, and popular AR and VR devices. Comes with a real-time 3D rendering capability and supports programing on C#. There is a free version for individuals and students making it more accessible to the starters.

Cons

Features like render textures and stencil buffer support are expensive. Difficult to optimize large games for performance. The longer learning curve with an old-fashioned user interface.

Reasons for Choosing Unity

We choose Unity over its alternative for its export capabilities, cheaper pricing, and availability of free personal licenses.

Reasons for Switching to Unity

Because with Unity we are able to export the game for all major platforms and devices.

December 2019

User Profile Picture

Luis Daniel from YCS PR Corp.

Verified Reviewer

Company Size: 11-50 employees

Industry: Computer Software

Time Used: More than 2 years

Review Source: Capterra


Ease-of-use

5.0

Value for money

3.0

Customer support

4.0

Functionality

5.0

December 2019

Unity's for you!

I love it and use it daily to work on my own game. I have been with Unity for 4 years now and it's an amazing engine and getting better by the day. It's so easy a lot of people flip game/apps with how easy to use. I don't endorse that but it gives you an idea of how easy anyone can pick it up and build something.

Pros

Unity is one of the most easiest engines to use if you're starting with game development. Also if you previously have a C# background, it will be a breeze. The UI is simple but that can also be one it's downfalls. It's a lot inspector/tabs based but it's full-fledged. It's light and it's not as complex to work with like other engines. You can easily follow tutorials online to build games for it, and also Unity it's one of the best engines to build mobiles games if that's one of your desires. Compared to other engines like Unreal Engine, it's easy with Unity to find online support or groups of people that work with the engine and have tutorials. You can look for people on Youtube like Brackeys that can help you get started on your journey of game dev. Unity is free and has some paid tiers that offer a bit more flexibilities in some features, so look at them and take what you need.

Cons

I wish the paid tiers were a little cheaper and the subscription model could be month-to-month and can be canceled any time. One of the main reasons why I haven't got Unity Pro/Plus it's because my life cna be abrupt a lot of the times and I might need to cancel or pause the subscription, but they don't allow you to do that. Becuase if you're an indy dev, you have to do a lot of expenses and keep track of things. I really wish they did that. Also for full 3D games and really complex ones, Unreal engine is more powerful due to it's C++ nature.

Reasons for Choosing Unity

C# coding, price tiers and community support.

Reasons for Switching to Unity

Scope for my project and simplicity of what I was going to do. Also knowing C#.

May 2020

David from Solanimus Inc.

Company Size: 2-10 employees

Industry: Computer Games

Time Used: More than 2 years

Review Source: Capterra


Ease-of-use

2.0

Value for money

3.0

Customer support

1.0

Functionality

5.0

May 2020

It really was good, but that was years ago

Beginning to use Unity for our largest game to date at first seemed like a good decision but in the end turned out to be a tremendously damaging mistake. The version control systems broke entire project folders multiple times. The conversion formats were never transferable. It's not out of the question that Unity's lackadaisical attitude towards Nintendo's Wii U editor prevented hundreds of titles from releasing on that platform (they ended up two years behind schedule of making a functional version for Wii U development). When Windows 10 started force-installing, Unity did not have functional support for Windows 10 for far too long. When trying to use Unity again (of course outside of commercial games, because it's too unstable in my opinion for those) in game jams, it's routinely been put to shame because of being unusable even by experienced Unity developers.

Pros

When I first began using Unity, it was during Unity 4 and I considered it a wonderful editor to make 3D games. I greatly preferred the Unity approach at the time relative to Unreal. I initially learned how to use Unity by making a horror game for a 48-hour game jam over New Year's.

Cons

Unity these days is plagued by bugs and I haven't considered Unity "stable" in several years. The company routinely has glaring issues reported by users for years in a row without addressing them, instead opting to add new features, despite the underlying tech not working in the first place. Unity at this point is over-engineered, deeply unstable, and not even optimal in terms of features and usability compared to competitors.

Reasons for Choosing Unity

Pricing and platform support (at the time).

Reasons for Switching to Unity

Unity's feature set was excellent, and it seemed to allow a smaller amount of time for getting to market.

August 2021

User Profile Picture

Mahek from Facebook School of Innovation

Verified Reviewer

Company Size: 51-200 employees

Industry: Education Management

Time Used: More than 2 years

Review Source: Capterra


Ease-of-use

3.0

Value for money

3.0

Customer support

3.0

Functionality

4.0

August 2021

Perfect Game Engine

Pros

The collaboration tool offered by unity is the best thing about it we can easily collaborate with other developers on the same project with the pro version of it. The Unity asset store is another amazing thing about unity we and get the free and paid assets from there both 2D & 3D. It supports various types of tracing for AR and a Web AR and AR experience could be built using unity.

Cons

The errors are difficult to handle some times specifically regarding he memory issue. The issues regarding the os are more complex to understand wen working on a XR experience. The Assets panel is the most difficult thing to understand for a beginner.

Reasons for Switching to Unity

The capability were the issue with unity and that was the biggest reason behind the shift.

September 2021

User Profile Picture

Joel from Tropic Tales

Verified Reviewer

Company Size: 1 employee

Industry: Information Technology and Services

Time Used: More than 2 years

Review Source: Capterra


Ease-of-use

5.0

Value for money

5.0

Customer support

5.0

Functionality

5.0

September 2021

Easy game development

It is really easy to learn and has a great assetstore where you can buy extentions to make the software even more powerful. You get several types of compiling in the main package so you would not have to pay extra just to compile a android app. So the open structure of the software makes it easy to get in and run the learning material and get going. I have been stuck to Unity since i tried it and love the asset system.

Pros

It is easy to work with, easy to learn and has a free entrypoint from where you can get into the software and learn. You only need a pro licence if you realease and earn.

Cons

The way they have split the versions in render pipelines. Sometimes i need to buy several asset types if i need to compile in several render pipelines.

Reasons for Switching to Unity

Unity seemed more professional with more developers supporting it. Better price.