About Unity




Unity pricing
Unity has a free version and does not offer a free trial.
Alternatives to Unity
Unity Reviews
Feature rating

- Industry: Computer Software
- Company size: 11–50 Employees
- Used Daily for 2+ years
-
Review Source
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.
- Industry: Research
- Company size: Self Employed
- Used Weekly for Free Trial
-
Review Source
review 3
easy for developers to create high-quality, interactive content quickly and easily. The visual scripting system, physics engine, and support for a variety of programming languages are some of the key features that make Unity a powerful and versatile game engine. Additionally, Unity also supports virtual reality (VR) and augmented reality (AR) development which expands its usage to multiple other fields.
Pros
As a language model, I do not have personal preferences. However, here is what generally people like most about Unity software:Unity's visual scripting system makes it easy for developers to create interactive experiences without writing any code, this can be particularly useful for non-programmer developers, designers, and artists.Unity provides a robust 3D rendering engine and physics engine, which can help developers create realistic, high-quality visuals and physics-based interactions.Unity supports a variety of programming languages, including C# and UnityScript, which makes it accessible to a wide range of developers.Unity also supports virtual reality (VR) and augmented reality (AR) development, making it suitable for various other applications.Unity's collaboration tools make it easy for teams of developers, artists, and designers to work together on projects.Unity's API (Application Programming Interface) allows developers to interact with and manipulate the engine's functionality using programming languages such as C# and UnityScript.Unity's Content Library is a comprehensive collection of assets and resources that can be used to improve the look and functionality of your projects.Unity provides support for a wide range of platforms, including PC, mobile, web, and console, which allows developers to target a wide range of audiences with their projects.These are some of the most common points that people appreciate in Unity engine. It's a powerful, versatil
Cons
I do not have personal preferences. However, here are some of the common cons that people have found with Unity:Unity's visual scripting system can be limiting for developers who prefer to write code, and not all functionality is exposed to the visual scripting.Some developers may find Unity's editor to be complex and difficult to navigate, especially when working on larger projects.The Unity engine can be resource-intensive, and may require a high-end computer to run smoothly.The licensing cost for some of the services, like Unity Team and Unity Pro, may be high for some developers.The learning curve for Unity can be steep for beginners, and it may take some time to become proficient with the engine.Some assets in the Unity Content Library may be outdated or not optimized for the latest version of Unity.There may be a cost for using some of the assets, although the majority of them are free.The content library may not have the specific asset that the developer needs, which may require them to create the assets from scratch or find them somewhere else.In general, Unity is a powerful, flexible game engine that can help developers create high-quality, interactive experiences quickly and easily, but it can also have some limitations depending on the specific use case. Some developers may find the editor and visual scripting system to be limiting or the engine to be resource-intensive. The licensing cost may also be a concern, and the learning curve for beginners
Alternatives Considered
LinkedIn for BusinessReasons for Switching to Unity
Unity is a powerful, versatile game engine that can help developers create high-quality, interactive experiences. It offers a wide range of tools and features, collaboration tools and API that make it an ideal choice for teams of developers, artists, and designers to work together on projects.- Industry: Civic & Social Organization
- Company size: 11–50 Employees
- Used Daily for 2+ years
-
Review Source
Unity is a must leading engine
My overall experience I would say four out of five. I am satisfied with using this engine and can't wait to see its changes and find new features.
Pros
My experience using Unity dates back a long time ago since I started to gain some knowledge and skills in its area. This contemporary engine is built with passion and dedication in order to demonstrate a high level of capabilities and to open up as many opportunities as developers would wish, both in the path of building games or apps. If I have to pick only one thing that I love about Unity is definitely its clean design.
Cons
From both my experience and my friends who have been using it for years, Unity (read UnityHub) is not something that I will recommend to a beginner, therefore it is quite a complicated system and requires a certain high level of knowledge. The company should be working on this issue.
- Industry: Computer Games
- Company size: 2–10 Employees
- Used Daily for 2+ years
-
Review Source
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.
- Industry: Information Technology & Services
- Company size: 11–50 Employees
- Used Daily for 1+ year
-
Review Source
Empowering Game Development
My overall experience with Unity has been nothing short of remarkable. The engine's extensive capabilities and user-friendly interface have empowered me to bring my creative ideas to life with ease. The flexibility to develop games across multiple platforms has opened up endless possibilities for reaching a wider audience. The vast library of assets and plugins available in the Unity Asset Store has been a game-changer, saving me time and effort. While there were occasional challenges with learning the engine and optimizing performance, Unity's supportive community and comprehensive documentation have been invaluable resources. Unity has truly been a catalyst for unleashing my creativity in game development.
Pros
Unity impressed me with its exceptional capabilities, making it my go-to choice for game development. The versatility of the engine allowed me to bring my creative vision to life with ease. The intuitive editor provided a seamless and efficient workflow, enabling me to focus on designing captivating gameplay experiences. The extensive library of assets and plugins in the Unity Asset Store saved valuable time and enhanced the quality of my projects. The supportive community and comprehensive documentation were invaluable resources that fostered my growth as a developer. Unity's power, flexibility, and supportive ecosystem have made it an indispensable tool for my game development endeavors.
Cons
While Unity offers incredible capabilities, there were a few areas that left room for improvement. One drawback was the initial learning curve, especially for newcomers to game development, which could be overwhelming. The engine's performance, particularly on mobile platforms, occasionally posed challenges and required optimization efforts. The documentation, while extensive, could benefit from more detailed examples and tutorials for complex features. Additionally, the subscription pricing model might be a limiting factor for some indie developers on tight budgets. Despite these shortcomings, Unity remains a powerful and versatile game development engine with immense potential for creating captivating experiences.