Wij helpen bedrijven al 18 jaar
betere software te kiezen
Over Unity
Softwareoplossing voor realtime game- en contentontwikkelaars die helpt bij het creëren van interactieve content voor zowel 2D- als 3D-inhoud.
One thing I like most about this software is the community use. Unity is used widely and there is huge technical support available from the community if there are any issues that need to be resolved.
Unfortunately it is not enough for AAA project, and even smaller project can become too messy to be managed using Unity. The lack of more structured tool chain makes Unity a tool for amateur.
Reviews filteren (842)
Sorteren op
Reviews filteren (842)
The almost perfect tool to develop videogame
Pluspunten:
Easy to integrate with other assets, there is also a marketplace to choose what You need from sprite to logic integration and action for Your game without re-programming from scracth
Minpunten:
There isn't a well guide that explain every section and integration that can be done and most of the time You need to find online for some problem
Eerder overwogen alternatieven:
Unity: This engine is push-to-start
Opmerkingen: I would use it again and again, and I would always recommend it along my top choices.
Pluspunten:
Unity is very user-friendly, with a clean development environment and it’s very much a Swiss Army knife among game engines, versatile.
Minpunten:
The animation control system was weird to work with
A flexible game Engine with some rough edges.
Opmerkingen: I enjoyed my time working with Unity. It felt very easy to use and once I got more familiar with the software, I could start to see its strengths more. Unfortunately the management team's decisions made it seem like a bad idea to continue using it.
Pluspunten:
It is incredibly flexible and very streamlined. It has decent rendering power and growing with each iteration.
Minpunten:
Unity's management made working with the engine feel like a gamble. Bad decision making about licensing terms made the experience feel unstable.
Intuitive Game Development Environment
Opmerkingen: 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.
Pluspunten:
-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
Minpunten:
-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
Beginner friendly App development platform
Opmerkingen: I am android and iOS Application developer. My first android game developed in Unity. It is very comfortable to develop the small types of games and beginner friendly. But my opinion very hard to create objects from Unity.
Pluspunten:
I am using paid version of Application really it is very easy to use and more comfortable code editor. Actually my firs application in Unity from my college days. It is more comfortable for new android game developers.
Minpunten:
I am facing more struggle creating Object but other wise overall platform is very nice to develop android application and games.
Eerder overwogen alternatieven:
Good 3D Engine for Low-Tier Devices
Opmerkingen: 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.
Pluspunten:
Nav-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)
Minpunten:
I 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.
Eerder overwogen alternatieven:
Everything You Need to Get Started
Opmerkingen: 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.
Pluspunten:
Unity 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.
Minpunten:
Lead 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.
Great game development engine for 3d Projects
Opmerkingen: Overall it's a good engine for creating 3D and 2D games. But it'd be better if they simplified the functions and added more options so that a no-coder can easily work on it.
Pluspunten:
The best thing about Unity is its asset store, Standard asset packs that are free and a great starting point for creating prototypes.
Minpunten:
There are too many functions, a bit challenging to use, different rendering pipelines that make some assets not work correctly, and some bugs that can make anybody super frustrated.
Unity review
Opmerkingen: I have had a negative experience, i never received my reward earnings and customer support doesnt contact you back.
Pluspunten:
Playing the games on unity can be fun and pass the time.
Minpunten:
I dislike that they tell you that you can cash out real money earnings, but the money never comes.
Great engine for both AAA and indie games
Pluspunten:
It's a highly customisable engine depending on the workflow.
Minpunten:
The file management is not that great and the material process can be improved.
After 4 Years of using Unity Engine
Opmerkingen:
Overall, I like unity as an engine because of how easy it is to use and how the UI shows you how they work.
Even when I'm using a free license, I can access most of its features which is great for people like me who can't afford subscription plans.
Pluspunten:
I like that it is very user friendly and has tons of guides and tutorials on youtube. It also has tons of free extensions from the unity store which vastly improves how you use unity. Also unity is low spec friendly meaning that it can run on low end systems.
Minpunten:
I dont like that time when unity charge developers PER INSTALL and made the community and developers mad by doing so.
Unity: The Perfect Game Engine
Opmerkingen: Unity has been nothing but helpful in our day to day usage, from helping coordinate small to large teams, to creating a useful paper trail for who made what changes at what time. It is a tool I use happily and look forward to using in the future as I continue game development.
Pluspunten:
Unity is broken down in a very digestible way, and once one's command of the program is thorough, there is really no limit to what can be created. This is truly the most useful aspect of the program. It is like magic in the hands of a knowledgeable coder.
Minpunten:
The built in GUI system is slightly clunky and ugly, however it is not very consequential as a myriad of useful plugins/tools exist for FREE on Unity's asset store that vastly improves Unity's GUI.
Eerder overwogen alternatieven:
Great for 2D, Good for 3D, features are okay, pricing is mostly fine
Opmerkingen: Overall its not as bad as some people will make it out to be. Its a strong competitor and having competition is good as it leads to quicker innovation and ultimately a better tool for developers. The pricing is great for smaller teams and if you dont like the runtime fee, simply use a version lower than the 2023 LTS one.
Pluspunten:
The barrier to entry is £0. The personal subscription is free and you can (soon on the 2023 LTS version) make $200,000 with no fee. The runtime fee changes in 2024 shouldn't scare you as for most of us they are irrelevant and aren't bad at all. As for features, i find that its best for 2D games but has also improved a lot in the 3D department. This is also due for a further upgrade with Unity 6. The asset store is also huge and has all sorts of plugins, characters, templates, etc... that you can use how you'd like.
Minpunten:
There is more of a learning curve. The UI has been improved but some bits could do with more tweaking. Plus its C# with a not as good blueprint (no code) option compared to other game engines. This means that you will need to learn C# to a much higher degree and can make the learning curve quite high and slow.
Once a giant now a monster
Pluspunten:
Unity is one of the most common and versatile tools for gamedev, specially when you are starting as an indie, it is well fared against it's no code competitors
Minpunten:
The recently change in the terms of service and revenue have made it a not very viable tool for indie devs, it's better to explore some less greedy options
Empowering Game Development
Opmerkingen: 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.
Pluspunten:
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.
Minpunten:
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.
Eerder overwogen alternatieven:
Not for me right now but I appreciate it for what it is.
Opmerkingen: I really tried to get into Unity but it became too big and overwhelming quickly. At some point you will really need to learn C#, even with tutorial and sample projects. I still don't want to give up on it, I plan to start with simpler 2D tools then come back when I have enough experience since it's basically one of the industry standards and it supports all the main gaming platforms, web, mobile and more.
Pluspunten:
Scalable: gives you the tools to create from simple web/mobile games to AAA titles.Unity Asset Store seems huge, and items go from free to expensive but reasonable priced, high-quality items.Huge documentation covering from the basics up to really advanced AAA and Holywood-level productions Free even for commercial projects until you grow enough to be able to pay for it.
Minpunten:
Intimidating UI at first, at least on default.Experimenting can become overwhelming quickly.Visual scripting only for beginner-level, simple projects. It still needs coding knowledge for semi advanced behaviors and up.Medium to high system requirements.
Great games to play
Opmerkingen: Great I absolutely love how many games choices
Pluspunten:
Super fun ease of features awesome games
Minpunten:
Games sometimes are basically the same
Best application for beginners
Pluspunten:
I like the way it makes user feel bery comfortable to use and very good for beginners.
Minpunten:
When I open it, sometimes it took time but it is good after that.
Best for Starting Devs
Opmerkingen: Despite the recent controversies of Unity's new pricing model, this has been a fantastic game engine to learn with and begin developing games. Recommended for devs who are starting out and want to learn the basics.
Pluspunten:
I like how easy it is to find the answers I need about Unity. Lots of tutorials help ease someone into game development, with lots of great templates and learning resources directly from Unity. It's the perfect game engine for a starting dev.
Minpunten:
A massive learning curve if you are new to game development. Required a lot of time to learn the program and its features (which is a lot, to be fair). Very powerful engine though once you get used to it!
GREAT PROGRAM FOR BEGINNERS
Pluspunten:
As beginners in this industry, we like a lot Unity and the range of possibilities it offers. Unity has great features and it helped a lot in our learning process.
Minpunten:
A bit difficult to start with but once you know the basics it is a geat tool.
User-friendly Platform for beginners and experts
Opmerkingen: Is very complete platform to start making projects as professional developer.
Pluspunten:
I like the asset store library: a lot of ready-made materials, including 3D models, animations, and audio files. Developers can use these assets in their games. Also i like available documentation and support that helps to learn and solve any possible problems.
Minpunten:
When i use Unity in my old PC it crashes and take more time.
The best game engine ever created
Pluspunten:
It's very easy to use and it has a lot of official documentation to learn how to use it, even if you are not very skilful at programming. Also its community is huge and helpful. The personal plan es free, which is the best way to start in the gaming industry.
Minpunten:
Unity Runtime Fee announcement was disgusting, and it's specially aggressive with mobile companies: now we have to pay an extra fee per download.
Fun engine to use
Opmerkingen: I like using the engine and it has been the main game engine I have been using.
Pluspunten:
I like that the engine is user friendly and that the engine makes it fun to make video games. There are many resources on the internet to improve my game design skills.
Minpunten:
Full access to Unity is very expensive and it hinders the quality of the games produced by free users.
Decent Game Engine
Pluspunten:
The greatest thing about Unity is its community and that it has a huge asset store where we can buy assets to use in our games. It's a very good choice for making 3D games.
Minpunten:
Recently, due to the pricing, I would not recommend Unity to anyone as they charge developers based on the number of installs. It was pretty good until recently. Unreal engine would me a good alternative to this.
game development program that will never lose its popularity
Pluspunten:
For me, it is one of the most optimal applications that I can use to develop games. It is a program that has proven itself in this field and has no optimization problems.
Minpunten:
The interface can be confusing at times. It can be simplified a little more for ease of use.