Unity

RATING:

4.6

(829)

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

Unity Pricing

Enterprise annual plan available at $200/mo/ seat min 20 seats. Please contact Unity Technologies for pricing details.

Starting price: 

$40.00 per month

Free trial: 

Not Available

Free version: 

Available

Unity background editing
Slide 1 of 2

Unity Reviews

Overall Rating

4.6

Ratings Breakdown

Secondary Ratings

Ease-of-use

4

Customer Support

4.5

Value for money

4.5

Functionality

4.5

Most Helpful Reviews for Unity

1 - 5 of 831 Reviews

Bobby

Entertainment, 1 employee

Used less than 12 months

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

Reviewed September 2021

Still learning and loving it!

User Profile

Fernando Manoel

Verified reviewer

E-Learning, 1 employee

Used weekly for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

5

Reviewed August 2022

Best game creation engine I know

So far Unity is exceeding my expectations in every process.

PROS

Creating a game with Unity is quite easy and exciting because you don't need to be an expert in game development. The tutorials and walkthroughs show very clearly each step of the process. Creating integrations with other tools is also a task that doesn't take much of your time.

CONS

I didn't delve too deeply into the process of developing complex games, so I haven't felt any lack or difficulty in using the engine. So far the tool is great for me.

Reason for choosing Unity

Easy to install. Many tutorials. The free version is excellent and provides all the tools you need to create amazing games.

Michael

Computer Games, 1 employee

Used weekly for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

4

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

4

FUNCTIONALITY

4

Reviewed November 2023

Intuitive Game Development Environment

I've loved working in this engine for the past 8 years or so -- adding scripts to game objects naturally mirrors the MVC design pattern to an extent. It feels just like putting brains inside bodies, and the whole process is a bit like creating lots of little tiny robot workers to do your job for you and talk to each other. It's as intuitive as playing Checkers; anyone who understands the bare essentials of programming with for loops, if statements, and so forth will have no trouble picking this up. Scripts are small and self-contained -- I rarely write one over 400 lines long, and many are under 200 lines. I've put out a number of casual games with it. Prefabs are useful also -- think of them as visual Classes that you instantiate. You create a game object, put whatever you want on it (scripts, components, children, whatever), drag it anywhere into the window on the bottom center, and it becomes a "factory" that can make copies of itself. One of my favorite code features is the concept of Coroutines -- Unity's way of writing asynchronous methods with a specified delay between one part of a method and another. Want to write an infinite loop that doesn't jam up your processor? No problem -- just create a Coroutine method (type IEnumerator) and add a "yield return new WaitForSeconds (0.5f);" statement inside that loop and it will only iterate every half-second, for example. Unfortunately, cryptic errors outside of my code tend to pop up from time to time, but those usually go away with exiting and reopening Unity. It's also quite a process to migrate your code to a mac for iOS distribution, but isn't it always? Overall, despite the little bugs, slow load times, and over-reliance on plugins, it's a great engine for your 2D or 3D (with each having their own physics systems) game development needs.

PROS

-Very easy to grasp the game object / component / script system. -Simple to switch between platforms -C# is a high level language, easy for beginners and advanced programmers to pick up. -Automatic garbage collection (but you still need to make sure it's invoked sparingly) -Great break point debugging system with Visual Studio

CONS

-Bloated, slow, and mildly buggy -Plugins will often conflict with each other and give duplicate library errors when building for iOS -Over-reliance on plugins -Not great for web games; OpenGL is extremely slow to load, and it's like Unicron, devouring browser memory

Reasons for switching to Unity

Multiplatform game development was fairly new back in 2012, and Unity felt like an evolutionary step further than Flash and Haxe. Flash was also dying.

Shasta

Arts and Crafts, 1 employee

Used daily for less than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

3

EASE OF USE

2

VALUE FOR MONEY

5

CUSTOMER SUPPORT

1

FUNCTIONALITY

5

Reviewed July 2022

Ideal for rapid prototyping

I approached Unity aware of it's biggest faults, and have had an overall easy time getting acclimated to it. It has become my go to tool for rapid prototyping, and each major update has only made it faster and easier to use.

PROS

It's hard to best unity for rapid complex prototyping of non-standard ideas. Engines like Unreal can be good if you want a game that fits it's molds, but if you want to break out of the box Unity offers a lot more options.

CONS

The outdated user interface, and massive backlog of training material can make it difficult to learn Unity at times. It is much better to find a recent course for an LTE version than it is to simply hit up youtube because quite a lot has changed for the better overtime.

Reasons for switching to Unity

I needed something that offered faster universal prototyping.

Georgios

Maritime, 1,001-5,000 employees

Used weekly for less than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

4

FUNCTIONALITY

5

Reviewed February 2024

Unity review

Unity is a very useful program for creating apps and games. For me is the best in the market at this moment. My total experience by using Unity is very positive until now.

PROS

Very easy for creating quality apps. The 3d graphics for the games is the best. I add also in the positives the integration with Visual Studio.

CONS

The customer support is poor. Most of the games despite the excellent 3d graphics they have too many bugs during the gameplay.