App comparison
Add up to 4 apps below to see how they compare. You can also use the "Compare" buttons while browsing.
GetApp offers objective, independent research and verified user reviews. We may earn a referral fee when you visit a vendor through our links.
Our commitment
Independent research methodology
Our researchers use a mix of verified reviews, independent research, and objective methodologies to bring you selection and ranking information you can trust. While we may earn a referral fee when you visit a provider through our links or speak to an advisor, this has no influence on our research or methodology.
How GetApp verifies reviews
GetApp carefully verified over 2 million reviews to bring you authentic software experiences from real users. Our human moderators verify that reviewers are real people and that reviews are authentic. They use leading tech to analyze text quality and to detect plagiarism and generative AI.
How GetApp ensures transparency
GetApp lists all providers across its website—not just those that pay us—so that users can make informed purchase decisions. GetApp is free for users. Software providers pay us for sponsored profiles to receive web traffic and sales opportunities. Sponsored profiles include a link-out icon that takes users to the provider’s website.
Recommended
Matthew W.
Consumer Goods, self-employed
Used daily for less than 6 months
Review source
Share this review:
Fantastic, this is the only program I would recommend for low experience first timers, and even the more experienced, although for those reading this review, if you are more experienced, you probably should go read another review from someone who has been doing this for years. But if you are reading this as a low-experienced person, this is the program.
There are so many pro's to using Unreal Engine it's ridiculous, so I am just going to keep it general because I doubt I could even remember all the specifics. Simply put, it actually FEELS like a company that WANTS you to succeed. I came into Unreal Engine with 0 experience and have been able to program a game (it's unfinished) where my character can move, my map is procedural generated, I've got enemies...
There are no cons, there are legitimately no cons. Now take this with a grain of salt because I came into with 0 experience and am probably around 500-1000 hours in now, so there could be cons I could not identify, but I think even someone with experience would agree, because even with the nodes that are designed to make programming a game easier, you can edit with C++ if you are some advanced-game-making-wizard and want to make them customized. I just don't see why you would make a game on any other platform at this point.
Andrei P.
Computer Games, 1-10 employees
Used monthly for 1-2 years
Review source
Share this review:
Unreal Engine 4 is great and we love it because we're indie and we don't really want to have more expenses that we require. It's basically a full program with everything you need for 3D game development. Their asset store with free and paid assets can save up so much time! And the animation blending tool is amazing, if you can find it cause of the heavy interface that is. Prototyping can be kinda easily done using the blueprints and it could have no coding involved if one chooses so.
Unreal Engine is an industry standard application for creating complex 3D games. The pricing is great for indies as UE4 takes a rev share only if the product goes above a revenue threshold. As with UE5 that threshold will be 1 mil $ and let's face it, what indie game will make it so far? And then it's supposedly 5%. UE4 has everything you need for big 3D projects: * coding close to the machine in...
Unreal Engine being so complex and close to the machine requires a lot of time even for the most basic of actions unless you have a super powerful computer and I think this is the biggest con with the software. Other cons are the following: * bugs, as the competition has them too, though it seems to me that UE4 has a bit more * crashes, it crashes more than Unity at least on my computer which is not...
Ali C.
Computer Games, 1-10 employees
Used other for 6-12 months
Review source
Share this review:
Overall, my experience with Unreal Engine has been quite good, but challenging. I'm able to create very visually stunning prototypes and projects using its Blueprints system (since I do not use C++) but for larger projects, I would probably choose a different engine that's more suited to my needs. For larger teams with prior Unreal experience, this would definitely be the engine of choice. I have also learned a lot using Unreal Engine and learning more is always valuable, even if you switch products.
Unreal Engine is a fantastic and beautiful game engine, and its clear Epic have taken huge steps into improving their engine from the days of Unreal Development Kit. There are two main things I like most about Unreal Engine. First is their visual scripting system known as Blueprints (previously known as Kismet in Unreal Development Kit). Blueprints allow users to create gameplay and scripting events...
With all of the capability of Unreal Engine, ther main thing I like least about this software is its sheer learning curve. Unreal does have tools to build right out of the box - however, learning all of them takes a very long time, with the exception of Blueprints. It is not helped by a user interface that isn't particularly intuitive, unless you know the ins and outs of working with it, which can take a considerable amount of time. Again, their visual scripting system known as Blueprints is an exception to this. Each of its tools is complex and thus, can take time away from development. With that being said, there are countless tutorials and Epic has created a very helpful online manual for all of these tools but even then, in comparison to other engines, it can be intimidating.
Luis Daniel R.
Computer Software, 11-50 employees
Used monthly for 1-2 years
Review source
Share this review:
I really liked using Unreal and prototyping quick ideas. It's a really flexible engine and really powerful. Even the testing stuff look and run great. I wish there was a more open community that helped each other out or introduced new users to advanced knowledge of the engine that you will only earn with time by using it.
Unreal Engine has grown over the years and it's now more friendly to single developers, indy movie produces and indy game studios as well. It has a robust toolset that allows you to create 3D games with one of the best engines for realistic looks, yet you can use models that fit your artistic vision, ex: stylized games. If you want an example of how small studios can make a good unreal game, look for...
One of the downsides of Unreal is how complex it is when comparing it to Godot or Unity. The community for it, it's very small and a lot of the people who have knowledge on Unreal are tied behind studio contracts and maybe they're not allowed to share or help around in the web much, but when you look at Unity, there's dozens and dozens of websites, youtubers, courses and resources that you could basically build a game with no knowledge, but in Unreal it will take a lot of time and expertise on what you're doing. Also one last thing, you can build 2D games in Unreal, but you're better off using GameMaker or Unity for 2D Games. The community and engine support is just bigger and bettter.
Verified reviewer
Computer Games, 11-50 employees
Used daily for 2+ years
Review source
Share this review:
I recommend Unreal for any Studio that doesn't need an in-house engine and wants to work on 3D heavy projects. This engine will allow any Studio with the right resources, to create a project that could easily compete with bigger Studios. It's easily accessible, cheap, powerful and has a great history and support to it.
Being based on an existing game, and evolving since the earlier ages of 3D games, Unreal3D is the perfect match for any Studio which doesn't want to build, maintain and optimize its own in-house Engine. The expertise of Epic, the number of users worldwide and the multiple layers of development allows many different users to access and create assets/features easily. The Engine comes up with a great...
The Engine is heavy and demands a powerful computer. This is a mandatory investment if you want to push your project further. The Engine is also very fat and the bigger it grows, the more space it will take on your versioning software. Unreal3D also offers limited compatibility with git (our version software of choice).
Jose J.
Renewables & Environment, self-employed
Used daily for 6-12 months
Review source
Share this review:
Overall, Unreal Engine is a very powerful and complete tool for creating video games, offering a wide variety of advanced features and tools.
Some of the features that are considered the best of Unreal Engine are:High-quality graphics: Unreal Engine offers some of the most realistic and high-quality graphics in the gaming industry thanks to its advanced graphics engine.Flexibility and customization: Unreal Engine is very flexible and can be customized to suit different developer needs and requirements.Active Community and Support: Unreal...
Some of the things that can be considered the worst of Unreal Engine are:Steep Learning Curve: Unreal Engine has a steep learning curve due to the large number of advanced tools and features it offers, which can be challenging for beginners.Hardware Requirements: To use Unreal Engine effectively, you need a powerful computer with a dedicated graphics card and lots of RAM.File size – Unreal Engine project files can be very large, which can be challenging for developers who need to share files with other team members.
Kade M.
Computer Games, self-employed
Used daily for 2+ years
Review source
Share this review:
I wanted to learn to make Games but struggled with programming and Unreal Engine made it a very simple and straight forward process along with having lots of great assets for free every month. Most of the time if I need help I can find it either via the forums or youtube and udemy tutorials to bring my dream game ideas fully to life along with learning more each and every day.
I love that UE is backed by amazing tutorials, keeps improving, has a lot of free assets, and is always very fun to jump right into using constantly along with the fact that it has the best Visual Scripting (Blueprints) toolset around to make it easy for anyone to make games or other various projects.
Programming can be frustrating at times, Customer Support is almost non-existent, and occasionally trying to learn how to do something in it can become a nuance. On top of that some of the plugins and tools from third-parties are extremely expensive and overpriced which can force hackney methods to problem-solve.
Ronald L.
1,001-5,000 employees
Used daily for 1-2 years
Review source
Share this review:
Easiest learning curve ever, even for the shaders/materials taboo. The visualization of code in graphs (Blueprints) also helps to keep code organized, documented and optimized.
This engine is a shortcut to get an amazing final product in both aesthetics and code. The Blueprints system can do almost everything traditional code can. It's priceless to have a visual way to debug: you can see all the paths taken in the execution in real time. My favorite feature is the material creator (equivalent to shaders) based on graph nodes, which is becoming the standard nowadays, but since...
For me the hardest fact to accept is that you can't run Unreal Engine 4 Editor in a "normal" specs laptop (they explicitly say it on the requirements page), but also your final products will have higher requirements, unless you spend lots of hours and effort in optimization like it was perfectly done with Sea of Thieves and Fortnite. I shared my 3rd person spaceship prototype game with some friends and they got around 10 fps on normal (kind of old) laptops. Nothing less than i5 could run it fluidly even with 4Gb ram.
Vishrut S.
Computer Games, 11-50 employees
Used monthly for 1-2 years
Review source
Share this review:
We needed to create a good looking third person adventure prototype quickly. With its out of the box awesome graphics setup and blueprints came to our rescue. We were able to create a satisfying, good-looking prototype within a couple of weeks because of Unreal. So, whenever graphics play an important role in games, the choice will be Unreal.
The most prominent feature Unreal Engine offers you is its fantastic graphical prowess. Even without extensive work, you get AAA quality graphics setup ready for you to unleash your imagination on. The lighting, the shadows, the rendering, it just works. You get some beautiful visuals in your games if you spend a little time tinkering around, without much pain. And its Blueprints feature is the best in the industry, enabling you to get up and running very quickly to get started on creating prototypes and even full featured games. And both of these features eclipse any offering offered by any free to use game engines. If you need the best and the greatest, Unreal Engine is the way to go.
The learning curve could and should be improved for Unreal Engine. Even with previous knowledge of C++, learning the nuances and the ways of Unreal C++ was no easy task. And, Blueprints, although really easy once you get the hang of it, is kind of hard to get at first. To remedy this, Unreal must provide more resources and learning materials. Another of my major concern is that mobile game development seems like just an afterthought on this engine. The Console/PC development is the tops, but deploying to mobile is a hard task.
Michael H.
Computer Games, self-employed
Used daily for 2+ years
Review source
Share this review:
I've enjoyed it, and have created some fun 3d environments. As with most EG resources, its dependable and gets the job done.
There's already a wide array of games available to run in the engine. Since its so widely deployed already, the array of available games for sampling and ideas are endless. I also like how they constantly provide updates and patches for bug fixes, sometimes multiple times a week. There really isnt any way to beat the pricing, unless a platform is going to pay you to use their engine ( LOL)
The editor is more complicated that Photoshop's tool set, if that's possible! So the learning curve is HUGE! There's a ton of options that are not relevant to current projects, so the tool set should be dynamic rather than static. For an engine this widely used, it's baffling that there is not a better online community for support, ideas, and think-tanking. If Epic can't develop their own, they should fund some 3rd party projects. Wish they had better 2d tools.
Verified reviewer
Arts and Crafts, 1-10 employees
Used daily for 1-2 years
Review source
Share this review:
I had so much fun using this engine! I don't think i'll ever switch!
I absolutely love using Unreal Engine to learn how to make games! I love playing games that are made with this engine as well!
The only thing I can complain about is why they don't make even more games !!! they are awesome!
ali s.
Information Services, self-employed
Used daily for 1-2 years
Review source
Share this review:
It's best game engine ever, you can do everything. Dont think about it just an game engine. Its more than it. I really really do love it.
First of all its free. You need to pay after a million dollars. Can you believe it?Secondly its UI/UX. You can understand everything just by looking at them. They've designed the game engine like you wanted. Even from simplest thing to most complicated thing. You just need a couple of clicks.Third, coding and no-coding option. You can make games with no code.
Nothing, i really really do like everything about that.
Sara D.
Computer Games, 1-10 employees
Used daily for 6-12 months
Review source
Share this review:
Using it to create lifelike simulations that can be played in development games, it has assisted in the resolution of numerous issues because of its excellent visuals and ease of level design. People can forget they're in a virtual reality simulation and other projects if they use the VR plugin correctly and the material editor correctly.
You can use it from novice to expert, thanks to its user-friendly interface and extensive tool set. Compared to its rivals, it provides better visual technology and material editors that are extremely useful to game designers. Even if you've never coded before, Unreal Engine's visual scripting makes it simple to create a game.
Compared to Godot or Unity, Unreal is a more difficult platform to use. Because of the small size of the Unreal community and the restrictions imposed by studio contracts, many people with expertise in Unreal are restricted from freely sharing their knowledge online. In contrast, with Unity, there are literally thousands of websites, youtube channels, courses, and other resources available to anyone who wants to start making games from scratch. Finally, you can make 2D games in Unreal, but it's better to use GameMaker or Unity for 2D games. As a result, the community and engine support have grown and improved.
Rob H.
Design, self-employed
Used weekly for 2+ years
Review source
Share this review:
It has opened a world that I didn't think I'd ever be able to create in. Not being a programmer and being a visual 3d guy, I've been able to create some amazing and complex environments and models in UE. It's allowed me to have another cashflow stream in my business.
Unreal Engine is well designed to be intuitive and accessible. You don't have to be a programmer to be able to use it and get useful results with it.
Understandably, some of the features are difficult to learn, but that's expected for complex software. What's most difficult is figuring out the logic needed to use the Blueprints. Even as you don't need to know how to write code, you still need to know the "logic" that code writers use. So, you sort of need part of the coders knowledge. Learning program logic (I'm not talking about syntax here) is pretty difficult but not insurmountable. It just takes desire and time.
Enoch E.
Computer Software, self-employed
Used daily for 2+ years
Review source
Share this review:
I like its simplicity and variety of product types and markets
It has optimisation issues and causes my pc to crash
Joel B.
Design, 1-10 employees
Used weekly for 2+ years
Review source
Share this review:
Unreal Engine is a free to use software to develop games for any platform that you desire. I use it for my personal projects and it has been doing justice ever since.
Unreal Engine is the single best game development software. It provides high quality graphics and the most realistic lighting ever seen. The Unreal asset store is filled to the brim with the highest quality assets created by the users of Unreal Engine. Unreal Engine also has support for motion capture and VR making your workload less of a stress and more fun. Blueprints is Unreal Engine's easy way of coding for beginners, but you can always switch to C++ code if you are advanced enough. If you are stuck on a particular section of your project, there are many tutorials online that are very useful. Unreal Engine offers many different types of templates for games that you may want to develop, some include first person shooters, third person shoots, vr and many more.
I have yet to encounter anything wrong with Unreal Engine, there are monthly updates that fix bugs and add new features. I must recommend this to anyone looking to get into the game developing business as there are so many useful feature that Unreal Engine provides with each new update.
Verified reviewer
Computer Games, 11-50 employees
Used daily for 2+ years
Review source
Share this review:
Unreal Engine is a powerful game engine that allowed me to make games in school projetcs
unreal is free for everybody. If you wanna work int the game industry or learn to do code C+++ this is the way to go. Alots of video games that are published by triple-A studio use Unreal Engine.
It could be overwhelming at first cause Unreal engine has a lot to offer to anyone wanting to build a level, import animation, etc.
Nathan O.
Higher Education, 51-200 employees
Used monthly for 1-2 years
Review source
Share this review:
Our experience with the engine has been phenomenal. The combination of the freedom-of-entry without product limitations and the vast array of free assets and plugins made available by Epic Games has allowed prototyping to progress with great speed. If we had to make all of the materials and models ourselves instead of simply assembling, lighting, and rigging them, it would make previsualization cost-prohibitive for our small team which also juggles many other types of work.
I love that Epic Games, creator of Unreal Engine, has a pricing model which makes the full version of the product available for free to anyone, and only charges when creators make money from the content they produce.
There is a lack of broader support in Unreal for 3D assets made in other programs, with the only accepted filetype being .fbx . As it was, assets created by others frequently had to go through a 3D modeling program to export from their existing file type to fbx, often losing some aspects of the data (such as positional placement, scale, etc.) along the way. Overall, however, this is a very minor issue.
Andrew F.
Computer Games, 1-10 employees
Used daily for 2+ years
Review source
Share this review:
We moved to Unreal Engine for game development to try out their large, seamless landscape tools for a project. We've stuck with Unreal Engine ever since for their useful toolset, supportive team members and regular updates.
The engine is packed with useful features, but regularly gets major updates with significant performance increases and new features. This is thanks to Unreal Engine developers Epic Games still developing and releasing their own games, and feeding their fixes, features and improvements back into the engine.
Some rendering features that offer creative freedom have been deprecated in place of rendering features that allow more realism. This can be a pain to work around if an engine update comes out that deprecates something that you use, and you need to go back and adjust your project to suit the new rendering feature.
Miguel G.
Internet, 11-50 employees
Used daily for 2+ years
Review source
Share this review:
Once you look at games produced with unreal engine it is really a no brainer figuring out why it is leading the game development industry, it is just so powerful and a good experience overall when working with it. I highly recommend it.
Unreal engine is one of the game engines that is setting the standard in todays video games industry. It is so powerful and it's games have such a high quality. For any programmer with a solid C++ knowledge beginning your experience with unreal programming shouldn't be much problem. Something that is a plus with this engine is how many tutorials online you can find, which is always a plus either when you are a begginer or when you want to go pro.
Even small games produced with Unreal engine are really heavy compared with other engines, however quality always comes at a price.
Sithansu B.
Graphic Design, 1-10 employees
Used daily for 2+ years
Review source
Share this review:
The experience with unreal engine was amazing and it has been more than one and half year me using and I never had any problems except for some glitches. But the software itself is flawless as for my personal experience with time I understood many things about graphic design too it did help me alot as a newbie at first
The software keeps getting updates to fix the the overall software as clean as possible and easy to use even for a newbie the graphics this thing provides is amazing the only thing is to enjoy all the fun you have to have a powerful system to handle the specs
The least thing I liked about the software was the price which could be little low but I understand there is a whole team behind working for hours making it better to use so it does make it up
Verified reviewer
Computer Games, 1-10 employees
Used daily for 2+ years
Review source
Share this review:
Overall, I am extremely happy with my experience using Unreal Engine 5. It has exceeded my expectations in every way and has allowed me to create some truly stunning content.
The graphics and performance in Unreal Engine 5 are top-notch. The toolset is also very user-friendly and intuitive, making it easy to create high-quality content.
There is a bit of a learning curve to get started with Unreal Engine, but once you get the hang of it, it's worth it.
Aleksandra S.
Arts and Crafts, self-employed
Used weekly for 6-12 months
Review source
Share this review:
Despite the difficulties of its extensive features, it's an investment for the future. New versions and future games use the same methodology and once core features have been masters, learning new things comes with ease. There's also a lot of information, guides, courses and tutorials available to those who want to learn quicker and more efficient.
UE has everything needed for creation of games. Their advanced animation trees are an extremely useful resource that has never failed, be it with indie of AAA games.
To use UE is to put yourself through years of mastering details. The difficulty curve is steep and the advanced UI of the program doesn't make it much easier. It is but a tool for those who already posses knowledge on how to use it, but for small-time indie companies it's an investment of time and money trying to figure out how to achieve their goals.
Angela S.
Entertainment, 51-200 employees
Used daily for 1-2 years
Review source
Share this review:
The visual description provided by Unreal engine has been a crucial tool for us because it doesn't even require coding experience because the visual description that it provides is comparatively easy and can also be easily taught. Using the Unreal Engine, we've been able to make our game more visually appealing and engaging for our players.
There are numerous AAA games developed in the Unreal Engine, which only serves to further cement its reputation as a leading platform for the creation of video games. With Ue's multiplatform support, it's easy to bring a console game to a mobile device.
To use UE, you'll have to spend years mastering the tiniest of details. In spite of the program's advanced user interface, the learning curve remains steep. As a tool for those who already know how to use it, but as an investment of time and money for small-time indie companies, it is a waste of time and money.
Thomas H.
Computer Games, self-employed
Used monthly for 1-2 years
Review source
Share this review:
With UE5 the next generation of games are going to be amazing. The fees are straightforward, the asset market place is great (plus Epic give you free assets each month), the tools are easy to use, there are many guides on YouTube if you're stuck (and a huge community), its easy to make games compatible on many devices, plugins are plentiful, the list goes on really...
The no code option is great but with each update, some bits get reworked and removed meaning that you'll need to use different blocks to do the same action. This can mess up certain mechanics and make doing some bits difficult (granted it would probably be easier if i learnt C++ better).