Sign in to follow this  
fregazoid

Augmented Reality - Unity Vs Unreal

Recommended Posts

fregazoid    104

Firstly, thanks very much for the very useful and well moderated forum.

I am AR enthusiast from Italy that is particularly interested in the application of this technology to create AR experiences in cities and architecture. I have no experience in game development and very limited knowledge of programming. Luckily it is full of great guides out there and I am willing to learn!

I face a dilemma. Which engine to use for AR development? Unity or Ureal? Below some considerations that I came up with after looking for threads similar to this one.

 

Unreal:

-PRO: many free add-ons, high quality of images,

-CONS: Low quality of AR demos and videos (shaky and not fluid)

 

Unity: 
-PRO: High quality of AR demos and videos (Fluid and stable), Vuforia easy to use, large dev community.

-CONS: few free add-ons, quality of images slightly lower than Unreal.

 

Based on your experience with AR which one would you suggest me? Which one is easier to approach for a beginner like me?

 

Many thanks in advance!  :lol:

Fregazoid

Share this post


Link to post
Share on other sites
frob    44904
Since you write that you have no programming experience or game development experience, both will have some steep learning curves for you.

Both of them are free, so download both and try them for a few weeks. Whichever you like more, use that.

Share this post


Link to post
Share on other sites
fregazoid    104
Thanks for the suggestion. There is any difference in terms of AR potential?

From what I have seen so far AR demos with Unity look so much better than Unreal.

Share this post


Link to post
Share on other sites
psypher    190

You cannot base your opinion on a "demo" because the technology to build beautiful or ugly things isn't defined by the tool-set, but by the developers and artists.  Both Unreal and Unity are a tool for publishing content to multiple devices without having to develop independent applications.

 

Don't get hooked by the pretty pictures/demos, understand what you're trying to achieve and pick the right tool for the job.

 

Happy coding!

Share this post


Link to post
Share on other sites
frob    44904
Regarding the potential of the engines, they are both highly capable, and both have been used to build successful VR titles by professional teams.


You write that you are a beginner with no appreciable experience in programming or making games. Both engines likely provide far more power and flexibility than you will require on your projects.

There are likely to be issues with your projects --- there are issues in nearly all projects --- but these typically stem from the developers either not properly understanding their tools or not building the software in respect to system limits.

A single hobby developer is unlikely to reach the boundaries of the system, except perhaps through bugs and defects in the code.

Share this post


Link to post
Share on other sites
fregazoid    104

Agree with most comments as at this beginner stage, either Unity or Unreal are the same.

 

My preference would go towards Unity because its AR plugin (Vuforia) seems much better than Unreal AR plugin (Unreal4AR). There are more tutorials, the community is larger and the demos look smother.

 

Share this post


Link to post
Share on other sites
Scouting Ninja    3951

Having done some VR myself I would recommend Unreal, the setup needed to use VR with Unreal is as simple as turning on the VR plugin that is in all Unreal engines 4.11 or higher.

The demos doesn't do it justice as many of those where made with out much focus on the camera. It's very easy to smooth things out in Unreal.

 

The only downside I had with Unreal was, because of how easy things where, when it got to the point where I wanted to use the VR for something that wasn't part of the pre-made library, I had no idea how to add it in.

In the end I had to spend over a week browsing the source code to learn how to add in my own.

Share this post


Link to post
Share on other sites
slayemin    6087

I think this really depends on the AR hardware platform you want to use.

Unity support Hololens. Unreal does not (yet).

I don't know what other major AR platforms are out there yet. But if I was going AR, I'd probably go Unity, even though I love Unreal.

Share this post


Link to post
Share on other sites
newtechnology    1955

I think this really depends on the AR hardware platform you want to use.

Unity support Hololens. Unreal does not (yet).

I don't know what other major AR platforms are out there yet. But if I was going AR, I'd probably go Unity, even though I love Unreal.

IIRC there's a fork of Unreal Engine by Microsoft which has Hololens support.

Edited by newtechnology

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this