All Unity Reviews
1-25 of 836 Reviews
Sort by
Bobby
Entertainment, 1 employee
Used less than 12 months
OVERALL RATING:
5
Reviewed September 2021
Still learning and loving it!
Taylor
Verified reviewer
Computer Games, 1 employee
Used monthly for more than 2 years
OVERALL RATING:
5
EASE OF USE
4
FUNCTIONALITY
5
Reviewed July 2019
The game dev software I have been searching for
I have been able to create the games I have drafted on paper and it has also taken my coding skills to the next level learning coding techniques popular in game dev that were totally new to me. Their asset store has tons of free assets to get you going and building a prototype for a game very quickly if you have the coding skills to do so.
PROSWriting code in C# and integration with Visual Studio or Visual Studio Code and the ability to run the game code with debugging turned on and setting break points to troubleshoot the code.
CONSIt takes patience to learn this software, but that was expected as this is a serious game dev product and not some drag-and-drop game creator. It was worth the effort and there are tons of resources online to help learn.
Reason for choosing Unity
Ease of use, free version, tons of online tutorials and sample code, and I have known some AAA titles made with Unity.
Reasons for switching to Unity
I found Unity to be a little easier to navigate and I could program in C# language.
Aidan
Entertainment, 1 employee
Used weekly for less than 2 years
OVERALL RATING:
4
EASE OF USE
3
VALUE FOR MONEY
4
FUNCTIONALITY
4
Reviewed October 2023
Good 3D Engine for Low-Tier Devices
Unity is a good engine for lower-tier devices (laptop/mobile). It looks clean and professional so everything is easy to find. I would continue to use it for 3D games as long as I am focusing on smaller projects, otherwise I would look for something else with better graphics that are easier to set up.
PROSNav-mesh pathfinding is a breeze to use. With some knowledge of how it works (1-2 tutorials) its possible to have objects navigating around the map within ten minutes. The Unity documentation is very good.Physics engine is very fast on low-tier devices (laptops/mobile)
CONSI really dislike the animation system as it is. I have only ever been able to animate one thing, after nearly a dozen different attempts. I have also had multiple issues with shaders and collaboration tools breaking all of my in-game textures. I was forced to re-texture every single object (100+) by hand. If you are using both, DEFINITELY check if there are any critical shader issues before choosing a version for your project. Doesn't look great without a lot of work in writing your own custom shaders. The asset packs and templates are pricy.
Reason for choosing Unity
Unity is a little less heavyweight than the Unreal Engine, so it runs better on lower-tier computers. I was also more familiar with C#/javascript, so it was easier for me to get started.
Shasta
Arts and Crafts, 1 employee
Used daily for less than 2 years
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.
PROSIt'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.
CONSThe 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.
Jaimy
Oil & Energy, 10,000+ employees
Used daily for less than 12 months
OVERALL RATING:
5
EASE OF USE
5
FUNCTIONALITY
5
Reviewed February 2024
No other app that can help you develop games like Unity can
Great platform with an abundance of features available but the learning curve is very steep. Knowing unity is a real hard skill.
PROSInsane amount of features of you to choose from. I used it primarily to create a VR environment and the degree of freedom you have is astonishing.
CONSPersonally, the learning curve is steep. You can personalise things very nitty gritty, but that comes at the cost that you will have no clue how to start. Had to follow extensively some youtube video on how to create things but it is manageable. Would have been happy to have a bit of guidance.
Mahek
Verified reviewer
Education Management, 51-200 employees
Used daily for more than 2 years
OVERALL RATING:
4
EASE OF USE
3
VALUE FOR MONEY
3
CUSTOMER SUPPORT
3
FUNCTIONALITY
4
Reviewed August 2021
Perfect Game Engine
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.
CONSThe 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.
Justin
Information Technology and Services, 1 employee
Used weekly for more than 2 years
OVERALL RATING:
4
EASE OF USE
5
VALUE FOR MONEY
5
FUNCTIONALITY
5
Reviewed August 2023
Everything You Need to Get Started
I am still a huge fan of Unity and hope to see it continue to flourish. It has been rocky at times, but we have stuck with it and made several games in game jams and prototypes that we continue to refine and expand upon.
PROSUnity is easy to use compared to other game engines, free for your first $100k, and has plenty of features and great documentation. It is a great place to start and has a vibrant community and asset store to add and integrate anything you might need for your next game project.
CONSLead times on bug fixes can be long (sometimes months to years) and some of the issues seem rather apparent to have been missed in testing or reviews.
Reason for choosing Unity
Unity seemed easier to use and quicker to get started that Unreal, which felt overwhelming and complicated
Fernando Manoel
Verified reviewer
E-Learning, 1 employee
Used weekly for more than 2 years
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.
PROSCreating 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.
CONSI 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.
Taylor
Verified reviewer
Graphic Design, 1,001-5,000 employees
Used weekly for less than 2 years
OVERALL RATING:
5
EASE OF USE
4
VALUE FOR MONEY
5
CUSTOMER SUPPORT
5
FUNCTIONALITY
4
Reviewed July 2019
Unity - Way of the Future
The graphics are mind blowing. Compared to other game creating platforms. Unity gives me the most variety to do just about anything i want to do in creation. When I am stuck on a problem, the forms come in handy to talk to other unity Developers and Creators to see how they solved there problems and help with mine at times. Overall, I am having a blast with this company
PROSUsing 3D Graphics, Simplicity, Do not have to only use C++ coding, Button and Control layout is easy to understand.
CONSThe extent of what you can do is overwhelming. Customer Support is not active 24 hours a day, 7 days a week. Updates, depending on what you have used from unity can break your game and a new technique must be used.
Reason for choosing Unity
Price and creative options the product would let me do to create my game just the way i needed it to work.
Ach
Verified reviewer
Animation, 1 employee
Used weekly for less than 12 months
OVERALL RATING:
5
EASE OF USE
4
VALUE FOR MONEY
5
CUSTOMER SUPPORT
5
FUNCTIONALITY
5
Reviewed April 2021
You can't Go wrong with Unity, a lot of resources and a good starter if you are new to game making
Over all I love it, Everything you need is in there, plus it has a huge community to learn alot of different skills on it from free to paid courses and tutorials ! You can't Go wrong
PROSDefinitely a steal, this engine is so powerful and it has a very large community, everything you need is in it, plus it has frequent updates
CONSUnity Academy is behind a paywall IDK if it is still the case but it was a turn off like I understand you want to have cash flow but still If I want to use your Engine I need to learn it. The fact that so many files only works under a certain version of Unity, Working like me with different Devs. I filled my SSD with different Unity versions to be able to manipulate the different games the company is working on.
Reasons for switching to Unity
At the time Unreal was paid and didn't have such a big community as unity does. I may jump between the two engines from time to time
Kaarel
Verified reviewer
Entertainment, 2-10 employees
Used weekly for more than 2 years
OVERALL RATING:
5
EASE OF USE
5
VALUE FOR MONEY
5
CUSTOMER SUPPORT
5
FUNCTIONALITY
4
Reviewed February 2020
The simplest way to building games
Very friendly community and always apt to answer questions.
PROSUnity has a small learning curve, but is extremely powerful. All the content to learn game development in Unity is out there and you do not need to pay any money to master it. It's free and has a huge community!
CONSUnity gets fairly frequent updates and upgrading to a new version of Unity while maintaining your project can become a hassle. They have solved this issue with the introduction of LTS versions.
Reason for choosing Unity
Unity requires a less powerful machine to run.
Anonymous
1,001-5,000 employees
Used daily for more than 2 years
OVERALL RATING:
4
EASE OF USE
5
VALUE FOR MONEY
5
CUSTOMER SUPPORT
3
FUNCTIONALITY
4
Reviewed March 2023
Is Unity a good game engine to start with or migrate to?
Very good, if you ever wanted to learn game design Unity is definitely the way to go, everything feels like its made easy, there are plenty of tutorials and Unity the documentation is very easy to understand and follow along.
PROSIt's free for startup projects and you only need to start paying after your game makes a considerable amount of money, easy to use, out of every game engine Unity has the biggest community which means there are a huge amount of tutorials and people that can help you if you're ever stuck. Documentation is also really good and easy to follow along.
CONSWhen I started to work on CI using Unitys cloud services I struggled a lot and there isn't much support on the CI end so it kinda feels like you have to figure things out on your own there.
Reason for choosing Unity
Unity is more widely used and has a helpful resources online compared to other game engines.
Maynard John
Research, 1 employee
Used daily for less than 12 months
OVERALL RATING:
4
EASE OF USE
4
FUNCTIONALITY
5
Reviewed June 2019
I can create games too! Game development made easy by Unity
Unity allowed me to enter and understand game development because it has lowered the barrier of entry for game development. It allowed my team and I to quickly iterate on our game ideas and play test it. Although there are hiccups, these may be addressed in the future and is not a deal breaker that would make me stop using Unity.
PROSOne of the reasons I admire Unity is that it has broken the barrier and the lessened learning curve needed to become a game developer. It is an approachable tool for anyone that is interested in becoming a game developer and want to learn how to use a game engine. Although I make it sound like something that new game developers use, the is so much more to Unity. Unity has been used to build multiple award winning games for the mobile and the PC platforms. Unity can be very beneficial for people in small teams or individuals working on 2D/3D/AR/VR games who don't have the resources to build their own game engine. It features multiple tools needed for you to create your game and get it out to the market, and it doesn't stop there as there are also tools for analytics on how your game is doing on the market. Examples of these tools are the All in one editor, AI, Animation, world builder, asset store, analytics, and monetization - basically there are too many to mention but I hope you get the idea. The feature I appreciate the most is its ability to allow for collaboration. Scenes, code, and other assets created by someone else collaborating in the project is conveniently reflected to yours and conflicts with these can easily be solved. And aside from that, I could easily create a rapid prototype of my idea and quickly iterate from it because of how easy it is to do on Unity. Lastly, Unity provides an extensive documentation of its functions and features video tutorials.
CONSUnity has a weird way of upgrading. Whenever a new version of Unity is available, I am forced to download a different instance of unity, and this can take a lot of disk space and time. I also encountered instances where my project broke when upgrading unity and sometimes experience inconsistencies between versions. And something I've experienced on my low-end machine are crashes as the project became larger, which is understandable. Something that advanced game developers might have to consider though is that Unity uses their version of C# (and probably not a modern version of C#) which performs badly compared to C++ at multithreading.
Juan Carlos
Verified reviewer
Information Technology and Services, 11-50 employees
Used daily for more than 2 years
OVERALL RATING:
5
EASE OF USE
5
VALUE FOR MONEY
5
CUSTOMER SUPPORT
4
FUNCTIONALITY
5
Reviewed August 2019
THE Game engine for videogames
I worked on several simulators on unity and we managed our goas thaks to this tool. We animated our models inside, programed the logic of a multiiplayer game on it and handled the assets via our .net code. Also we programed some devices out side thks to the blue tooth port by the .net port api. Some plug in on the asset store made our life easier like the scene transcitions one.
PROSReally easy to use (if you know what a game means on terms of codification) Reallystic physc Collition handlling Ambien oclusion Paralex compatibility with material editors like sublime. Integrated animator. Export on several plataforms and devices Web port(beta) Several plans for prices (student , small team) Compatible with control version Compatibility with visual studio Compatibility with 3D like oculus ,etc. Unity asste store allows you to buy code that solve features you nee dto do Can create projectts that out put to computer ports. Compatibility with .net 2.0 And other sevral things that made unity one of the best video games engines.
CONSSmall curve of learing at the beging. The web build suck they are heavy and slow to charge but is a beta feature. The Vr plug in is expensive. The not compatibility from newer version to olders.
Reason for choosing Unity
Price and documentation.
Reasons for switching to Unity
Better compatibility with new devices
Andrei
Verified reviewer
Computer Games, 2-10 employees
Used monthly for less than 2 years
OVERALL RATING:
4
EASE OF USE
3
FUNCTIONALITY
3
Reviewed May 2020
Great game engine for small-medium sized 2D and 3D game dev projects
Working with Unity is great for a prototype or a small 2D / 3D game. It performs much better than the competition because it's less bulky which unfortunately also leads to more limitations. It's a trade off. Their asset store is great and that can save up so much time, it's unbelievable. All in all it's a pretty fast paced work environment.
PROSUnity has been around for several years now and it's perfected some of workflow for small and medium 2D and 3D games. Good pricing One of the best parts is that you can make games in Unity and not have to pay anything if you don't mind their logo appearing at the start and you don't earn more than 100k $ revenue per year. If you do go above the threshold or don't want the logo, the pricing starts at 40$ a month per user. Shorter development period Compared to the competition (such as Unreal Engine, CryEngine, Lumberyard) small-medium sized games in Unity have a shorter development time. This could partially be due to the fact that it uses C# as it's programming language for scripts. Another thing which could contribute to it is their "prefab" system in which someone can create anything and encapsulate it into a prefab which can then just be drag-dropped on another project and it would mostly work. Their asset store is full of them, and it's one really huge asset store. Huge community A big drawback with other game engines is their small community. Luckily, Unity has an enormous about of people using the software, some friendlier than others. Kinda clean UI The UI is pretty consistent and clean. I love a clean workspace and Unity is rather good at that.
CONSUnity is known for having mainly 2 bad things: extremely bad support for multiplayer games and limitations once the project becomes too big. Regarding the multiplayer, there are built-in solutions one can buy off the asset store. Regarding the project's size, that can be fixed by adding a lot of instancing thus not creating a seamless world unfortunately. The community is big and that's a plus but unfortunately it's not amazingly mature. Unity Technologies is updating Unity quite a lot and that leads to a lot of useless tutorials and docs to follow. There's nothing worse than spending an hour or two following some instructions to find out that at the end you're stuck by not having the same menu/options as the other person. The animation blending too could use a lot more work and some of their behaviors are a bit bugged but noting too severe. The interface is too small on 4k screens. The scaling is quite horrible.
Tavakus
Marketing and Advertising, 1 employee
Used daily for more than 2 years
OVERALL RATING:
5
EASE OF USE
5
VALUE FOR MONEY
5
CUSTOMER SUPPORT
5
FUNCTIONALITY
5
Reviewed September 2022
unity has to be the best gamming software out
is quite possibly of the most famous game motor, particularly for new autonomous engineers. A lot of enormous names have likewise been created on Unity like Pokémon Go, Assassins' Creed: Identity, and Angry Birds Epic. It's a notable stage in the gaming business and really a state of the art game motor, also free for more limited size projects. Solidarity offers both the instruments to foster your new game, in addition to the choice to test it too. The games are versatile for different stages, and it's not difficult to utilize, likely the fundamental purposes behind its prosperity. Contenders, for example, Unreal could have the edge in certain region, so it's critical to resolve which is the best game motor for you.
CONSThere should be a few disadvantages to picking Unity as a game motor, or there wouldn't be contenders. Certain elements have been portrayed as lacking by certain experts and it very well may be a stage behind several different stages. Here are a portion of the inconveniences of utilizing Unity. Not appropriate for difficult tasks Solidarity is great for fledglings and those at more significant levels of schooling, yet if you truly need to dive profound and work for a bigger scope, maybe another game motor could work for you. Stunning offers the choice to construct AAA games with a bigger scene of things on the screen immediately. Solidarity is most popular for versatile game turn of events. It relies upon the kind of undertaking you need to make. Begin without any preparation Solidarity doesn't offer the likelihood to construct your game from an establishment or layout. You need to begin without any preparation. While it gives a wide library of devices in the resources store, you'll have to make your game yourself.
Anonymous
Used daily for more than 2 years
OVERALL RATING:
5
EASE OF USE
4
VALUE FOR MONEY
5
CUSTOMER SUPPORT
3
FUNCTIONALITY
5
Reviewed May 2018
Unity is a great engine for new and experienced game developers.
It made game development a lot easier. We actually created a virtual reality game and they even had full support for that out of the box when VR was in its early stages. I really enjoyed working in the engine compared to others I've used because of how much time it saved and how easy it was to work with.
PROSUnity is very easy to pick up and play with right away. The tutorials on the website will allow you to create a fully working game within hours of first installing it. Unity also has a community store where you can buy art or programming assets to help you quickly prototype your game. It has a lot of built in features that are easy to work with as well. I've personally used the networking and it took something that was very intimidating at first and made it very easy to grasp and implement. You can build you game to a ton of different platforms including web, Xbox, Playstation, PC, and mobile just by clicking a button. Everything works out of the box. Unity also has a large community so finding answers to questions is pretty easy with a quick google search. The last pro I'll mention is the dev team seems to address issues with the engine quickly and they are constantly adding new features.
CONSThere isn't much I didn't like with unity. The only negative experience I had was when the engine started to crash after my project would be open for about an hour. It was an issue with my project specifically, because I had other projects that it didn't happen on. The customer support team didn't really do a great job getting back to me, I would wait weeks at a time for a response. That was a few years ago though, so things could have changed. The only other thing that was difficult in Unity was version control. This largely had to do with the binary files, and I don't know if other engines have a good solution for that. Unity does have a few packages in the store you can buy that are supposed to help but we had no luck with them.
Anonymous
Used daily for more than 2 years
OVERALL RATING:
5
EASE OF USE
5
VALUE FOR MONEY
5
CUSTOMER SUPPORT
5
FUNCTIONALITY
5
Reviewed July 2018
Unity is changing the games industry for the better
Unity has opened up games development and made it accessible to many more people than ever before, it offers industry leading tools and capabilities with a relatively low cost of entry. The community and support network around Unity is second to none and many great games have been made with the platform.
PROSWhen we started out in the games industry, there was a time when 90% of your development effort went into the creation of a bespoke "game engine" for whatever game you were making. 10% of the effort went on the unique elements of the game that you were working on. Unity has been part of a middleware wave that started around 20 years ago (such as Renderware, and many other engines before it) which provide a platform for game creation without positioning itself to being the master of a specific type of genre or game type. This has opened up the world of game development to hundreds of thousands of people, because now you no longer need the low-level expertise of developing a rendering engine, it's already there, and although it's maybe not as cutting edge as a bespoke engine of the bigger AAA titles, it is more than adequate for 99% of the games development world. Particularly indie studios who need low costing solutions to games development. Unity is great, it offers cutting edge graphics, amazing physics, animation, scripting and platform compatibility for a very reasonable price (it's free for personal use up until a certain amount of revenue) - it's simply not cost efficient any more to consider developing your own bespoke engine. And what's more, there's a huge and very helpful community of people out there who have probably faced any problem you encounter during development, a quick google and you have your answer.
CONSUnity doesn't have many drawbacks, if anything it's maybe *too* easy to use in some cases and causes asset rippers (or "flippers") to be able to make and publish very low effort titles onto platforms such as Steam for a small profit. Sadly there's no real way of preventing this (and it's certainly not Unity's issue) Unity doesn't have many flaws, it could perhaps offer some better landscaping and world creation tools (a minor point) and it's 2d game creation abilities are definitely improving but not as good as it's 3d development side. Beyond that, Unity is a wonderful tool for any game developer and is here to stay for a very very long time. It just keeps improving.
Joel
Animation, 1 employee
Used daily for more than 2 years
OVERALL RATING:
5
EASE OF USE
5
VALUE FOR MONEY
5
CUSTOMER SUPPORT
5
FUNCTIONALITY
5
Reviewed July 2020
Unity Game Design with ease
I have built several games with this software. Along with a team of designers I created a 3D Action game and in the past I have created a 2D platformer. Each project began with ease because of the sheer amount of assets and tutorials available.
PROSThe pros of Unity are its ease of use. Users do not need to be seasoned developers to create games. Unity comes with pre existing assets to start a project. Another Pro is the philosophy behind the company. They are their to support their users. They provide several tutorials from importing art to establishing coding basics. Unity Engine is flexible. It can be used to create 2D or 3D games. Users can import 3D models or sprites to begin a project. I’m addition Unity can create executable files for several devices including PC, gaming console and smart phones. Lastly, a pro for any user is that there is a shop feature that allows any designer to sell and buy artwork, code, and tools to make games from any genre.
CONSOccasionally when import 3D Art with several components, some components would import differently. For example if I imported a satellite model with small antenna on the top of the satellite, it would import and be placed at the bottom of the satellite. To fix this issue I rebuilt a portion of my model.
Anonymous
2-10 employees
Used daily for more than 2 years
OVERALL RATING:
5
EASE OF USE
4
VALUE FOR MONEY
4
CUSTOMER SUPPORT
4
FUNCTIONALITY
5
Reviewed April 2019
The best game engine for small and medium teams
No lies, Unity is really hard to master, but once you get used to it there is no obstacle for You! You can create literally anything with Unity. 2D, 3D, VR, AR ... anything! There is tons and tons of tutorials online. Community is also great. Unity have it's own forum where you can ask anything and you will get answer in short time for sure. Even big companies like Ubisoft and Paradox uses Unity. So, if you want something that will give you full control of your project and you are willing to learn something new, search no further! Unity is right choice for you!
PROS-You are totally free to do anything -Unity is constantly improving. More and more features are coming with each update -Tons of tutorials -Great community with tons of answers, tutorials, hints and tips -Free license is more then enough any team -Free collaboration feature -Easy use of monetization (ads) -A lot of built in features -Great Asset store -Can export the game to almost any platform -Great visual graphic
CONS- It is really hard to learn, but once you master it, there is no obstacle - Isn't good for really big projects. You will have to optimize the game a lot. For small games, you don't have to bother - UI is hard to master and sometimes unresponsive - You will have to buy license in order to have dark mode enabled - Lack of programming languages (only C# supported)
Renusha
Verified reviewer
Higher Education
Used daily for more than 2 years
OVERALL RATING:
5
EASE OF USE
5
VALUE FOR MONEY
5
CUSTOMER SUPPORT
5
FUNCTIONALITY
5
Reviewed July 2018
One of the best game development and real-time rendering tools I have used.
I have been using Unity for many years. I have used it mostly to create mobile games. I love the fact that Unity keeps updating regularly and each updates brings great new features. When I was a student I found Unity very useful and as a experienced user I still find it to be one of the great game development tools in the market.
PROSUnity made game development possible for anyone. You no longer have to be a designer or a programmer to create games. Unity is a user-friendly software with a great deal of unique tools that helps you design any sort of game. However, Unity being simple does not mean that it is only for beginners. As you start learning Unity you will find that it has a large variation of tools for advanced users. Unity also supports PC, console, web and mobile platforms. Unity also provides great learning materials which you can find on their website. You can also be a certified Unity developer by doing the online training and examination.
CONSI was disappointed that I need to travel to certain countries to face the Unity developer certification exam. I would like if it was an online examination so that anyone can do it. I also do not like the fact that the certification is only valid through a certain period of time.
Anonymous
Used daily for more than 2 years
OVERALL RATING:
5
EASE OF USE
4
VALUE FOR MONEY
5
CUSTOMER SUPPORT
3
FUNCTIONALITY
4
Reviewed October 2017
Powerful tool for beginners and experts
We are using unity as basis for most of our games, so everything we do kind of evolves around Unity and it's tools.
PROSUnity is a powerful tool both for beginners and for experts, I most like about it that it makes your job as a game developer much easier. You don't have to take care of things that can be very time-consuming like creating builds for several plattforms and creating network connections. The program itself already has a lot of features and tools, but the asset store is what makes it to one of the most pratical ones - thousands of useful assets (models, sounds, tools) can be used for free or bought in the asset store and is imported easily in your project. The price range is pretty good, the free version already has a lot of features and the cheap "plus"-version should be sufficent for most smaller studios.
CONSUnity can be very memory and also cpu-consuming and tends to crash from time to time, which can result in a significant loss of time. Also problematic are older projects and assets, as unity is updated frequently and backwards-compability, especially for asset-store items, is not always given.
Anonymous
51-200 employees
Used daily for more than 2 years
OVERALL RATING:
5
EASE OF USE
5
FUNCTIONALITY
5
Reviewed October 2020
Best in class Cross Platform Development Solution
Using Unity has resolved many development headache. It's simple to use for all users, being graphic artists, designers, programmers, and audio developers.
PROSUnity is the perfect solution for small to large developers, and everything in between. Fantastic users base and community, constantly updated to follow technology demands, and simply reliable to produce competitive and quality software.
CONSThere is really nothing to dislike about Unity at this point. The only complain that one could have will be that it's "too easy" to use and affordable for everyone to use, causing the different App markets to be saturated with Apps.
Stacey
Computer Games, 1 employee
Used weekly for more than 2 years
OVERALL RATING:
5
EASE OF USE
5
VALUE FOR MONEY
5
CUSTOMER SUPPORT
5
FUNCTIONALITY
5
Reviewed December 2020
Game development for beginners to experts.
Good for quick product development when the development cycle is short. Integration with Asset Marketplace is very good allowing for integration of 3rd party resources speeding up product development. 3rd party interest is high with a lot of educational resources available on the web as well as a large quantity of good YouTube tutorials. Building an application for multiple platforms is fairly straight forward unless you need hardware functionality limited to specific platforms.
PROSUnity is easily accessible for beginners as well as experts. Extensions available allow for no-code development of games and applications for both Mobile and PC/Mac markets. Unity provides a marketplace integrated with the software allowing for purchase and installation of assets from 2d graphics collections ready made for game development to advanced weather simulation software for immersive 3d visualization and game development.
CONSLarge scale changes to code functionality from version to version results in incompatible code and limited reuse of previous development work. C# is used as the core development language for the Unity product, but function format has changed from version to version requiring development projects to standardize on specific Unity versions to prevent rewriting code to new standards. Online documentation is fairly good, but lacks sufficient examples. Tutorials produced by 3rd parties is quickly obsoleted by changes to the software.
Holli
Verified reviewer
Computer Games, 2-10 employees
Used daily for less than 2 years
OVERALL RATING:
5
EASE OF USE
5
VALUE FOR MONEY
5
CUSTOMER SUPPORT
5
FUNCTIONALITY
3
Reviewed May 2019
One of the Easiest Game Engines to Use
When I need to import and test a model I have created Unity allows me to do this very easily. The setup for each model takes no time at all and the engine has a simple animation workflow with the editor’s features. For the most part, I learned the engine very quickly after coming from another product to Unity and once I got the basics down everything kind of fell in place. The engine is always being updated and new features are being added. I fully believe that this engine is going to continue to develop into an amazing tool for game creation. I fully support Unity and highly recommend it to anyone wanting to make games.
PROS• Thousands of tutorials available online including free courses directly through the Unity website. • Easy to use when considering some of the learning curves with other advanced engines. • Cross-Platform support available to publish on multiple platforms with ease. • Make both 2D and 3D games with a simple button click. • Fast and Helpful Tech Support. • Free Version is available to learn the platform and even make free games.
CONS• Uses Monodevelop for the coding IDE, but you can change this to use something more robust. • The terrain system is not the greatest however, there are 3rd party plugins that can offer the needed systems for high quality development.