#1  
Old 01-09-2014, 02:04 AM
Devlin234 Devlin234 is offline
Junior Member
iPad (3rd Gen), iOS 7.x
 
Join Date: Oct 2010
Posts: 10
Default Unity vs Udk?

Hi, I am relatively new to developing apps and i was wondering which engine would be better for developing a nice high quality FPS.

Unity or UDK?

Thanks for any replies!
Reply With Quote
  #2  
Old 01-09-2014, 03:00 AM
B.I.G Games B.I.G Games is offline
Member
 
Join Date: Dec 2010
Posts: 78
Default

I've worked with both. I prefer Unity over UDK. Unity in my opinion is easier to use. Honestly it's whatever you are used to working in. if you have no experience working in either, I think Unity has a less steep learning curve. I've also found Unity people are way more accessible and a good bunch of folks.
Reply With Quote
  #3  
Old 01-09-2014, 07:56 PM
andrewb21 andrewb21 is offline
Developer
iPad mini 2, iOS 7.x
 
Join Date: Dec 2009
Location: Los Angeles
Posts: 56
Default

Both UDK and Unity are capable of more than most of us could possibly require of them, especially for mobile titles. They could both handle the game you want to make with grace, you'll need to choose one or the other on your own preferences, experience, end goals, etc.

I use Unity because of it's large community, good (for the most part) documentation and familiar user interface. It handles a lot like Maya (same key shortcuts, 3D heavy interface etc) which is great for switching back and forth frequently. Being able to code in javascript is great for beginners and C# for the no holds bar experience. You can pick up on the basics of javascript (Unitysript) quickly and there are tons of tutorials and teaching courses to learn from. UDK's UnrealScript on the other hand is based on C++ and Java which is great for experienced programmers but for a beginner can become overwhelming and making the learning process more difficult.

Unity has a more varied and flexible system for 2D and 3D games, whereas UDK is really focused on 3D games. I don't know UDK's licensing deal but with Unity you can use the free version and publish to all mobile platforms at no charge, all the way until you earn $100k at which point you are required to buy the pro version at $1500 or so. UDK is free until a certain profit level ($50k, maybe?) after which point they begin to take a cut of the earnings, if I remember correctly. All things that need to be considered.

Best of luck!
Reply With Quote
  #4  
Old 01-12-2014, 09:57 AM
HeshamAmiri HeshamAmiri is offline
Member
iPad, OS 3.x
 
Join Date: Aug 2010
Posts: 83
Default

Both Engine are capable. UDK is a powerful engine no doubt, with what Iv'e seen in V4 (not sure how much of it will be made available to UDK) it is a truly powerful engine.

I started with the Torque family of engines when I was young and naive and thought that having the source code was must. I started evaluating other engines when I felt that Torque was not heading in the right direction (or maybe the direction I wanted it to go). It was then when I evaluated Unity among other engines.

Unity as it stands right now is a powerhouse. With Mecanim (+Mixamo), Shuriken Particles, Navmeshes and the new 2D stuff. The upcoming GUI will address the major short coming left pending.

The other strengths that Unity has the abundance of free resources and tutorials and vibrant community. Plus the fact that an active Asset Store exists not only puts Unity above any-other indie friendly engine available. Whether you need editor extensions, models, textures or tools, it is all available within Unity itself.

That being said, I will still evaluate the new UDK version when it comes out, but for now, Unity is my choice.
Reply With Quote
  #5  
Old 01-14-2014, 03:37 AM
JustinFic's Avatar
JustinFic JustinFic is offline
Developer
iPhone 5s, iOS 7.x
 
Join Date: May 2009
Location: Las Vegas, NV
Posts: 51
Send a message via AIM to JustinFic
Default

[EDIT: Double post. My bad]
Reply With Quote
  #6  
Old 01-14-2014, 03:38 AM
JustinFic's Avatar
JustinFic JustinFic is offline
Developer
iPhone 5s, iOS 7.x
 
Join Date: May 2009
Location: Las Vegas, NV
Posts: 51
Send a message via AIM to JustinFic
Default

Quote:
I don't know UDK's licensing deal but with Unity you can use the free version and publish to all mobile platforms at no charge, all the way until you earn $100k at which point you are required to buy the pro version at $1500 or so. UDK is free until a certain profit level ($50k, maybe?) after which point they begin to take a cut of the earnings, if I remember correctly. All things that need to be considered.
UDK gets 25% of your earnings over 50k, IIRC.

I actually didn't know Unity iOS was free— I remember it being an upgrade of a few hundred bucks over Unity Indie. I'd have recommended Unity even if it involved that up-front cost. Without it, Unity is an absolute no-brainer.
Reply With Quote
  #7  
Old 01-14-2014, 04:16 AM
ThreeCubes's Avatar
ThreeCubes ThreeCubes is offline
Senior Member
 
Join Date: Oct 2012
Posts: 732
Default

Im starting to get the feeling that there is a clause in the UDK terms of service that any developer using it must endlessly ram it down everybody throats. I dont think ive ever seen an a UDK game developer not mention within the first sentence that there using UDK as if its some amazing engine that only a privilege few get to use, in reality its far less capable than UNITY.

So it you wish avoid having the letters UDK tattooed on your forehead and having the compulsion to shout "Im using UDK" in every sentence I would go with Unity.

Last edited by ThreeCubes; 01-14-2014 at 05:35 AM..
Reply With Quote
  #8  
Old 01-14-2014, 08:17 AM
originalcopy originalcopy is offline
Senior Member
 
Join Date: Sep 2009
Posts: 369
Default

But Unity is expensive.

https://store.unity3d.com/

$1500 or 75$ monthly to publish a commercial game.
Reply With Quote
  #9  
Old 01-14-2014, 09:02 AM
Moonjump's Avatar
Moonjump Moonjump is offline
Senior Member
iPhone 4, iOS 5.x
 
Join Date: May 2010
Location: Lincoln, UK
Posts: 340
Default

Quote:
Originally Posted by originalcopy View Post
But Unity is expensive.

https://store.unity3d.com/

$1500 or 75$ monthly to publish a commercial game.
No, You can publish a commercial game for free. You only have to use the Pro version if your turnover is more than $100,000.

I use Unity, which is probably the right choice for many. The case in which UDK gets stronger is when working on FPS games, which the original poster says they wish to do.

My choice was made before UDK, but what I did was try the different available options. A day or 2 with each is a small investment compared to the time it will take to make a game. If the choice has been narrowed down to Unity and UDK, then I would absolutely recommend trying both. It might also be worth trying Project Anarchy.
Reply With Quote
  #10  
Old 01-14-2014, 01:29 PM
M.O. M.O. is offline
Member
iPhone 4, iOS 5.x
 
Join Date: Apr 2012
Posts: 60
Default

Like @Moonjump said, try all of the engines that look interesting to you. My vote is for Unity but really, either will get the job done for. Also make sure to take into account what programming languages you are strongest with, and what the given engine supports, how custom shaders are written, etc.
Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Copyright 2012, TouchArcade.com, LLC.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Copyright ©2008 - 2011, TouchArcade.com. Privacy Policy / DMCA Copyright Agent