Unity or UDK
-
- One Eyed Hopeful
- Posts: 30
- Joined: Fri Nov 09, 2012 2:32 pm
Unity or UDK
Which is the better?!
No just kidding, just wanted to ask what engine most people here plan on using (ETA: for Oculus Rift development)? Unity, UDK, own engine, or something else?
No just kidding, just wanted to ask what engine most people here plan on using (ETA: for Oculus Rift development)? Unity, UDK, own engine, or something else?
Last edited by voliale on Wed Jan 16, 2013 12:20 pm, edited 1 time in total.
-
- Certif-Eyed!
- Posts: 559
- Joined: Mon Dec 05, 2011 3:02 am
- Location: Geekenhausen
Re: Unity or UDK
Unity has cross platform support, i'd prefer it.
-
- Cross Eyed!
- Posts: 173
- Joined: Wed Jan 16, 2013 11:51 am
Re: Unity or UDK
I use both for different things. Unity is good for mobile games imo and the Asset Store is great for me (as a programmer) since I can buy large packs of tons of models for <$100 and make entire games with them.
I use UDK for the AAA game I'm working on because it's still leaps and bounds ahead of Unity for high quality games imo
I use UDK for the AAA game I'm working on because it's still leaps and bounds ahead of Unity for high quality games imo
-
- Cross Eyed!
- Posts: 116
- Joined: Tue Jun 19, 2012 12:15 pm
- Location: Lompoc, CA
Re: Unity or UDK
Unless you have the Unity Pro I would think UDK would be the only real option since you can't use DLLs in regular Unity (unless im mistaken). Now obviously, if your a big enough group you probably already have Unity Pro and probably would already use it. However, if your a couple people putting something together and want to introduce "alternative" control schemes through the various devices such as Razor Hydra or Leap and want to use the provided DLLs your probably going to have to use UDK's dllbind (or another avenue completely).
-
- Cross Eyed!
- Posts: 190
- Joined: Sat Jun 16, 2012 11:43 am
- Location: Irvine, CA
Re: Unity or UDK
We are actually moving our project from UDK to Unity. UDK can be a real PITA, it has what can only be described as a terrible workflow. Unity 4's rendering is honestly more than good enough for most teams, and frankly it's starting to look like Unity 4 may be more than capable of hanging with UDK in the rendering quality department. It's just a matter of getting people to focus on making content that leverages the new features in Unity 4.
There are 2 things to really be aware of about using the free license of Unity and that is the lack of plugins and profiler. Those two could be very important for VR projects, depending on complexity and peripherals.
$1500 for a fully featured game engine and no royalty payments is honestly an amazing deal though.
There are 2 things to really be aware of about using the free license of Unity and that is the lack of plugins and profiler. Those two could be very important for VR projects, depending on complexity and peripherals.
$1500 for a fully featured game engine and no royalty payments is honestly an amazing deal though.
- jayoh
- Cross Eyed!
- Posts: 110
- Joined: Tue Nov 01, 2011 8:45 am
Re: Unity or UDK
i'm rolling with both until i hit some major roadblocks in one!
- SartreFan
- Two Eyed Hopeful
- Posts: 69
- Joined: Mon Jan 14, 2013 1:45 pm
Re: Unity or UDK
A question to developers,
A coworker and I have often discussed getting a small group together to make a game. We have little to no programming history and would probably never consider doing something commercially. Is there any hope for us, or would taking on a project like that with no background be a pipe dream? Are there tools out there that are sufficient enough to get the ball rolling? I hope even asking the question doesn't convey me discounting the incredible difficulty I assume it takes to create even a basic working game.
A coworker and I have often discussed getting a small group together to make a game. We have little to no programming history and would probably never consider doing something commercially. Is there any hope for us, or would taking on a project like that with no background be a pipe dream? Are there tools out there that are sufficient enough to get the ball rolling? I hope even asking the question doesn't convey me discounting the incredible difficulty I assume it takes to create even a basic working game.
-
- Cross Eyed!
- Posts: 190
- Joined: Sat Jun 16, 2012 11:43 am
- Location: Irvine, CA
Re: Unity or UDK
It will be a lot of learning, but if you set your sights on basic games first and don't set out trying to create a open world RPG as your first game then yeah you guys can make games.
Start here
Start here
- SartreFan
- Two Eyed Hopeful
- Posts: 69
- Joined: Mon Jan 14, 2013 1:45 pm
Re: Unity or UDK
Aabel wrote:It will be a lot of learning, but if you set your sights on basic games first and don't set out trying to create a open world RPG as your first game then yeah you guys can make games.
Start here
Thank you very much for the link and words of encouragement. I think our ideas outweigh our know-how currently. My co-worker has talked often about the Esenthel engine but I want to develop for Oculus and Oculus only. Unity to me looked like a good place for that. I have some skills with music development and I'm a somewhat experienced photographer, and have worked in CAD and Photoshop but that is the extent. I'm an IT Manager so computers in general are second nature to me but programming is completely foreign. My extent of programming was using BASIC in 8th grade and in game design was building custom levels in the Duke3D level editor. It's been a few years haha
- Namielus
- Certif-Eyable!
- Posts: 957
- Joined: Thu Aug 02, 2012 8:49 am
- Location: Norway
- Contact:
Re: Unity or UDK
I have hit a lot more roadblocks in Unreal compared to Unity. But I think Unreal looks better. It might just be because I dont know unity well enough yet to make it look as good tho.
-
- Binocular Vision CONFIRMED!
- Posts: 209
- Joined: Tue Nov 23, 2010 5:18 pm
Re: Unity or UDK
*no royalty payments for gross below $100kAabel wrote: $1500 for a fully featured game engine and no royalty payments* is honestly an amazing deal though.
Still my engine of choice. I've always hated everything about the Unreal engine.
-
- Certif-Eyed!
- Posts: 645
- Joined: Fri Jan 11, 2013 5:10 pm
Re: Unity or UDK
Unity has been great to work with for me. The workflows are really easy and smooth, the language is something I can easily work with (I normally use java, but c# is close enough that I have no difficulties), and it starts you out at exactly the right spot. I felt like my first steps were "Lets start making a game", instead of "lets start establishing basic functionality that will eventually become a game". The resources to help you learn are there and available. It works smoothly with Blender, which allows for a free, powerful modeling pipeline.
I don't know how UDK compares, but Unity seems to be really good to me.
I don't know how UDK compares, but Unity seems to be really good to me.
-
- Sharp Eyed Eagle!
- Posts: 425
- Joined: Sat Dec 22, 2007 3:38 am
Re: Unity or UDK
From what I understand, Unity has a free version and a Pro version, and UDK is free for noncommercial use, with a license required for commercial use. The free Unity version has some limitations compared to the Pro version (e.g. you can't integrate Razer Hydra support). the UDK free and commercial version are identical, the only difference is the licencing.
If you have the money to pay upfront, there's much of a muchness between UDK and Unity; try both, and pick whichever you prefer working with. If you do not want to pay upfront for Unity Pro, you may be better off with UDK if you want to use non-standard hardware (e.g. future positional tracking).
If you have the money to pay upfront, there's much of a muchness between UDK and Unity; try both, and pick whichever you prefer working with. If you do not want to pay upfront for Unity Pro, you may be better off with UDK if you want to use non-standard hardware (e.g. future positional tracking).
-
- Cross Eyed!
- Posts: 190
- Joined: Sat Jun 16, 2012 11:43 am
- Location: Irvine, CA
Re: Unity or UDK
The EULA just changed for gambling and cloud/streaming services but for the typical PC/Mac installable game there are no royalty payments. However if you are part of a company that made over $100k last year you can not license the free version of Unity but you can license Pro. I have been unable to find anything about royalties for anything over $100kGerman wrote:*no royalty payments for gross below $100kAabel wrote: $1500 for a fully featured game engine and no royalty payments* is honestly an amazing deal though.
Still my engine of choice. I've always hated everything about the Unreal engine.
-
- Binocular Vision CONFIRMED!
- Posts: 209
- Joined: Tue Nov 23, 2010 5:18 pm
Re: Unity or UDK
Oh man, yeah, I've been totally reading that backwards! Oops.Aabel wrote: The EULA just changed for gambling and cloud/streaming services but for the typical PC/Mac installable game there are no royalty payments. However if you are part of a company that made over $100k last year you can not license the free version of Unity but you can license Pro. I have been unable to find anything about royalties for anything over $100k
-
- Certif-Eyable!
- Posts: 1139
- Joined: Tue Sep 18, 2012 10:32 pm
Re: Unity or UDK
We're using UDK. We need to use the Razer Hydra DLL, and I don't think unity can.
-
- One Eyed Hopeful
- Posts: 22
- Joined: Tue Jun 26, 2012 2:39 pm
Re: Unity or UDK
Also, I thought I heard the pre-warping necessary for the Oculus Rift isn't possible with the free version of Unity. Any definite word on that?
-
- Binocular Vision CONFIRMED!
- Posts: 209
- Joined: Tue Nov 23, 2010 5:18 pm
Re: Unity or UDK
Of course it is. It's just a shader rendering two different viewpoints with the warp. You don't need render to texture(which is the Pro only feature people would think of) to render two cameras.C3DPO wrote:Also, I thought I heard the pre-warping necessary for the Oculus Rift isn't possible with the free version of Unity. Any definite word on that?
- marbas
- Binocular Vision CONFIRMED!
- Posts: 247
- Joined: Sat Aug 11, 2012 4:41 am
Re: Unity or UDK
You can make the Hydra work in Unitypro.2EyeGuy wrote:We're using UDK. We need to use the Razer Hydra DLL, and I don't think unity can.
-
- One Eyed Hopeful
- Posts: 30
- Joined: Fri Nov 09, 2012 2:32 pm
Re: Unity or UDK
defactoman wrote:Unless you have the Unity Pro I would think UDK would be the only real option since you can't use DLLs in regular Unity (unless im mistaken).
Oh. I hope you are mistaken.
![Sad :(](./images/smilies/icon_e_sad.gif)
I've been able to create some pretty environments in UDK. But to actually make a game in it? I don't even know where to start (not dissing UDK, dissing myself, I'm more of a 3D artist than a programmer). Unity seemed so much more simple and straightforward that I was even ready to sacrifice shadows...
I also planned to play around with the Hydra.
- NikoKun
- Cross Eyed!
- Posts: 116
- Joined: Sat Jan 12, 2013 3:38 am
Re: Unity or UDK
I've been trying to learn Unity, and so far I love it.. But I'll be crushed if the Free version doesn't work with the Rift.. >_<
-
- Binocular Vision CONFIRMED!
- Posts: 209
- Joined: Tue Nov 23, 2010 5:18 pm
Re: Unity or UDK
If it's a third party add-on, you'll need Pro. If it's integrated into Unity's input API, then it shouldn't be a problem. They have said they are working with the guys at Unity so I think we're safe here.NikoKun wrote:I've been trying to learn Unity, and so far I love it.. But I'll be crushed if the Free version doesn't work with the Rift.. >_<
-
- One Eyed Hopeful
- Posts: 30
- Joined: Fri Nov 09, 2012 2:32 pm
Re: Unity or UDK
Ok, hope you're right.German wrote:If it's a third party add-on, you'll need Pro. If it's integrated into Unity's input API, then it shouldn't be a problem. They have said they are working with the guys at Unity so I think we're safe here.NikoKun wrote:I've been trying to learn Unity, and so far I love it.. But I'll be crushed if the Free version doesn't work with the Rift.. >_<
![Smile :)](./images/smilies/icon_e_smile.gif)
-
- One Eyed Hopeful
- Posts: 25
- Joined: Sat Jan 19, 2013 10:26 am
Re: Unity or UDK
Which one would be easier to learn (faster to get good results) for newbies with only limited coding experience? I'd really like to check one engine out for the Rift - nothing special, just creating small "worlds" with content that others created - perhaps with some game mechanics like shooting, puzzle solving or an AI person you can interact with.
So which engine is more user friendly and gets you faster small, primitive results?
So which engine is more user friendly and gets you faster small, primitive results?
- drifter
- Binocular Vision CONFIRMED!
- Posts: 242
- Joined: Tue Nov 27, 2012 9:39 am
- Location: Little Britain
Re: Unity or UDK
what i have gathered so far :
UDK 3 Pro and Unity 4 Pro comparison :
(for the free versions, see at the bottom of this post)
Workflow :
Unity
fast workflow, easy importing, great for prototyping, toying with new concepts and new gameplays...
UDK
Steeper learning curve, better suited if you are a medium or a big team.
The next UDK 4 to come will have a better workflow.
languages :
UDK has Unrealscript (C#-like)
Unity has C#, Unity Script (actionscript/javascript-like), Boo (Python-like)
For a beginner coder : the easier start would be to use visual scripting tools (Kismet for UDK, uScript for unity), a good way to learn the basic principles of coding.
Then maybe learn Unity Script (if you choose Unity), as this language is more forgiving than C# (the other side is that your can make bad optimized code more easily if you are not aware)
And then learn Unrealscript/C# to build your future, more complex, games...
Graphics :
UDK has mostly better lighting (and additionally a better shader workflow).
So go for UDK if you have the resources to really exploit it (time and budget, good artists/assets, good level-designers...)
Scale of the maps :
Unity is not suited for very large maps (open wold games) with good visuals, no lagless streaming possible (and you absolutely want to avoid micro-stuttering in VR)
Open wold games can be done to some degree with UDK (see Batman games), but with some level-design limits (see Owen's post)
Integration, community, resources :
Both can handle dlls, so in theory you can use any PC device with your games (Rift, hydra, kinect, etc. are already supported)
Both have active community, lot of tutorials, lot of great addons
Unity is more popular in indie/small-studio dev these days (best for mobile games, has a great Asset Store...).
Cross-plateform :
Unity :
Windows (DX11), Linux, Mac, Android, iOS, Unity Web Player, Adobe Flash Player, PlayStation 3, Xbox 360, Nintendo Wii, PlayStation Vita.
Upcoming announced platforms : Windows 8, Windows Phone 8, Nintendo Wii U.
UDK :
Windows (DX11), Mac, PlayStation 3, Wii U, iOS, Android, Stage 3D for Adobe Flash Player 11
Price :
unity :
Unity Pro (PC/Mac/Linux) : $1500, no royalty
+ $1500 for each additional license (iOS pro, Android pro, Flash pro)
Consoles licenses : thousands of dollars each plus you need to be a registered developer for the respective consoles.
UDK :
$99 per-seat + 25% royalty after $50,000 sales
Both have educational licenses.
Games types :
UDK is more focused on first-person (or third-person) games (all the tools and the engine are build in this perspective).
Unity is more generic and flexible.
_______________________________________________________________
Free UDK :
- only for noncommercial use
- no limitations
Free Unity :
- commercial use allowed - no royalty - after $100K sales you must get a pro license
- several limitations :
* limited device integration (doesn't support DLLs written in C/C++)
For example no hydra support, and above all :
Free Unity doesn't support the Rift => but mtbs3d community is working on workarounds right now.
EDIT : You may use C++ DLLs if you wrap it in C#.
* lack of optimization tools (profiler, LOD, occlusion culling... Remember we aim for +60 fps).
* lack of a few graphic features (especially realtime shadows)
________________________________________________________________
Conclusion :
Both are great pieces of software, well above the other middlewares.
And both are well suited for VR dev, you can't really go wrong with either.
I would suggest to find a couple of beginner tutorials for both, and try them both.
(Correct me if something is wrong or missing)
UDK 3 Pro and Unity 4 Pro comparison :
(for the free versions, see at the bottom of this post)
Workflow :
Unity
fast workflow, easy importing, great for prototyping, toying with new concepts and new gameplays...
UDK
Steeper learning curve, better suited if you are a medium or a big team.
The next UDK 4 to come will have a better workflow.
languages :
UDK has Unrealscript (C#-like)
Unity has C#, Unity Script (actionscript/javascript-like), Boo (Python-like)
For a beginner coder : the easier start would be to use visual scripting tools (Kismet for UDK, uScript for unity), a good way to learn the basic principles of coding.
Then maybe learn Unity Script (if you choose Unity), as this language is more forgiving than C# (the other side is that your can make bad optimized code more easily if you are not aware)
And then learn Unrealscript/C# to build your future, more complex, games...
Graphics :
UDK has mostly better lighting (and additionally a better shader workflow).
So go for UDK if you have the resources to really exploit it (time and budget, good artists/assets, good level-designers...)
Scale of the maps :
Unity is not suited for very large maps (open wold games) with good visuals, no lagless streaming possible (and you absolutely want to avoid micro-stuttering in VR)
Open wold games can be done to some degree with UDK (see Batman games), but with some level-design limits (see Owen's post)
Integration, community, resources :
Both can handle dlls, so in theory you can use any PC device with your games (Rift, hydra, kinect, etc. are already supported)
Both have active community, lot of tutorials, lot of great addons
Unity is more popular in indie/small-studio dev these days (best for mobile games, has a great Asset Store...).
Cross-plateform :
Unity :
Windows (DX11), Linux, Mac, Android, iOS, Unity Web Player, Adobe Flash Player, PlayStation 3, Xbox 360, Nintendo Wii, PlayStation Vita.
Upcoming announced platforms : Windows 8, Windows Phone 8, Nintendo Wii U.
UDK :
Windows (DX11), Mac, PlayStation 3, Wii U, iOS, Android, Stage 3D for Adobe Flash Player 11
Price :
unity :
Unity Pro (PC/Mac/Linux) : $1500, no royalty
+ $1500 for each additional license (iOS pro, Android pro, Flash pro)
Consoles licenses : thousands of dollars each plus you need to be a registered developer for the respective consoles.
UDK :
$99 per-seat + 25% royalty after $50,000 sales
Both have educational licenses.
Games types :
UDK is more focused on first-person (or third-person) games (all the tools and the engine are build in this perspective).
Unity is more generic and flexible.
_______________________________________________________________
Free UDK :
- only for noncommercial use
- no limitations
Free Unity :
- commercial use allowed - no royalty - after $100K sales you must get a pro license
- several limitations :
* limited device integration (doesn't support DLLs written in C/C++)
For example no hydra support, and above all :
Free Unity doesn't support the Rift => but mtbs3d community is working on workarounds right now.
EDIT : You may use C++ DLLs if you wrap it in C#.
* lack of optimization tools (profiler, LOD, occlusion culling... Remember we aim for +60 fps).
* lack of a few graphic features (especially realtime shadows)
________________________________________________________________
Conclusion :
Both are great pieces of software, well above the other middlewares.
And both are well suited for VR dev, you can't really go wrong with either.
I would suggest to find a couple of beginner tutorials for both, and try them both.
(Correct me if something is wrong or missing)
Last edited by drifter on Mon Mar 25, 2013 6:35 pm, edited 27 times in total.
- Fredz
- Petrif-Eyed
- Posts: 2255
- Joined: Sat Jan 09, 2010 2:06 pm
- Location: Perpignan, France
- Contact:
Re: Unity or UDK
Where did you see Linux versions of Unity and UDK ?drifter wrote:Cross-plateform :
Unity : Windows (DX11), Linux, Mac, Android, iOS, Unity Web Player, Adobe Flash Player, PlayStation 3, Xbox 360, Nintendo Wii, PlayStation Vita.
Upcoming announced platforms : Windows 8, Windows Phone 8, Nintendo Wii U.
UDK : Windows (DX11), Ma, Linux, PlayStation 3, Wii U, iOS, Android, Stage 3D for Adobe Flash Player 11
-
- Binocular Vision CONFIRMED!
- Posts: 209
- Joined: Tue Nov 23, 2010 5:18 pm
Re: Unity or UDK
Unity has an export for Linux but you still have to develop with it on Windows or Mac.Fredz wrote:Where did you see Linux versions of Unity and UDK ?
-
- Certif-Eyed!
- Posts: 559
- Joined: Mon Dec 05, 2011 3:02 am
- Location: Geekenhausen
Re: Unity or UDK
I think they're preparing a native Unity client for GNU/Linux too. Even a Unreal 3 Game appeared recently in one of the Humble Indie Bundles for GNU/Linux, Dungeon Defenders.
Personally i'm dualbooting GNU/Linux and Windows, but if i'm not gaming i'm using Linux for evrything. I really hope to get rid of Windows in the future. Source Engine games like TF2 already run alot faster on Linux than on Windows, the GPU drivers made huge progress last year and it won't stop. It has huge potential to be the tweakers and modders choice when it comes to gaming in the future, you can tweak nearly everything and strip away what you don't need. Linux ftw!
Personally i'm dualbooting GNU/Linux and Windows, but if i'm not gaming i'm using Linux for evrything. I really hope to get rid of Windows in the future. Source Engine games like TF2 already run alot faster on Linux than on Windows, the GPU drivers made huge progress last year and it won't stop. It has huge potential to be the tweakers and modders choice when it comes to gaming in the future, you can tweak nearly everything and strip away what you don't need. Linux ftw!
- drifter
- Binocular Vision CONFIRMED!
- Posts: 242
- Joined: Tue Nov 27, 2012 9:39 am
- Location: Little Britain
Re: Unity or UDK
Surely a little confusion between UDK and UE3...Fredz wrote:Where did you see Linux versions of (...) UDK ?
-
- Sharp Eyed Eagle!
- Posts: 425
- Joined: Sat Dec 22, 2007 3:38 am
Re: Unity or UDK
A few modifications:
This was mentioned below, but would be a better fit here (or duplicated here).
Unity can only handle DLLs in the Pro version. The Free version cannot. The free version of UDK can.drifter wrote:Integration, community, resources :
Both can handle dlls, so in theory you can use any PC device with your games (Rift, hydra, kinect, etc. are already supported)
This was mentioned below, but would be a better fit here (or duplicated here).
Might be better split into upfront cost and royalties cost, as the two are of different importance depedning on whether you are using the engine for a commercial game or for non-commercial VR.Price :
unity :
Unity Pro (PC/Mac/Linux) : $1500, no royalties
+ $1500 for each additional license (iOS pro, Android pro, Flash pro)
Consoles licenses : thousands of dollars each plus you need to be a registered developer for the respective consoles.
UDK :
$99 per-seat + 25% royalty after $50,000 sales
-
- Sharp Eyed Eagle!
- Posts: 427
- Joined: Fri Jan 18, 2013 7:13 am
- Location: Gothenburg, Sweden
Re: Unity or UDK
For those saying UDK is far ahead of Unity when it comes to graphics, check out the DirectX11 comp on the unity forums, there are some amazingly good looking stuff there. The think ppl say that UDK looks better is mostly just because big companies have the money and knowledge to spend on visuals, and more and more non indie developers are starting to use Unity because of its superior workflow. Both have their pros and cons, but i don't think Unity is far behind UDK at all anymore.
-
- Binocular Vision CONFIRMED!
- Posts: 209
- Joined: Tue Nov 23, 2010 5:18 pm
Re: Unity or UDK
Agreed, UDK has a AAA title making company behind it. They can afford to release some of their older product's shaders as part of the kit which allows new developers to jump further ahead. Unity's shaders were more basic(I haven't dug into 4 yet) and required more effort to get something really good looking. Good to hear they have addressed this in 4.virror wrote:For those saying UDK is far ahead of Unity when it comes to graphics, check out the DirectX11 comp on the unity forums, there are some amazingly good looking stuff there. The think ppl say that UDK looks better is mostly just because big companies have the money and knowledge to spend on visuals, and more and more non indie developers are starting to use Unity because of its superior workflow. Both have their pros and cons, but i don't think Unity is far behind UDK at all anymore.
-
- Certif-Eyed!
- Posts: 559
- Joined: Mon Dec 05, 2011 3:02 am
- Location: Geekenhausen
Re: Unity or UDK
A Unity 3d game/sim some former rfactor modders are working on
[youtube-hd]http://www.youtube.com/watch?v=w02YajHh1Ek[/youtube-hd]
[youtube-hd]http://www.youtube.com/watch?v=tqV7gd4ihLg[/youtube-hd]
[youtube-hd]http://www.youtube.com/watch?v=U2cQam69bFY[/youtube-hd]
[youtube-hd]http://www.youtube.com/watch?v=w02YajHh1Ek[/youtube-hd]
[youtube-hd]http://www.youtube.com/watch?v=tqV7gd4ihLg[/youtube-hd]
[youtube-hd]http://www.youtube.com/watch?v=U2cQam69bFY[/youtube-hd]
-
- Cross Eyed!
- Posts: 190
- Joined: Sat Jun 16, 2012 11:43 am
- Location: Irvine, CA
Re: Unity or UDK
virror wrote:For those saying UDK is far ahead of Unity when it comes to graphics, check out the DirectX11 comp on the unity forums, there are some amazingly good looking stuff there. The think ppl say that UDK looks better is mostly just because big companies have the money and knowledge to spend on visuals, and more and more non indie developers are starting to use Unity because of its superior workflow. Both have their pros and cons, but i don't think Unity is far behind UDK at all anymore.
Very true. Before Unity 4's release criticism of Unity's graphics capabilities was warranted. However not anymore. It's worth pointing out that some of the entries in the Unity 4 DX11 competition are features that will arrive with Unreal Engine 4. There was even a voxel cone tracing GI solution done in Unity 4. Very impressive stuff. If you can afford to spend $1,500 on Unity pro I don't see any reason to pick UDK over Unity, especially if your team is small.
- drifter
- Binocular Vision CONFIRMED!
- Posts: 242
- Joined: Tue Nov 27, 2012 9:39 am
- Location: Little Britain
Re: Unity or UDK
Thank, clarifications done.EdZ wrote:A few modifications
-
- Cross Eyed!
- Posts: 182
- Joined: Mon Aug 13, 2012 5:21 pm
Re: Unity or UDK
Unity's graphics capabilities are still pretty poor. Yes, you can use the latest shader techniques, but the rendering pipeline is still an inefficient black box that you can't touch. So you can't make your game run nearly as fast as someing in the Unreal engine, and therefore can't include as much detail or have such large environments.
- drifter
- Binocular Vision CONFIRMED!
- Posts: 242
- Joined: Tue Nov 27, 2012 9:39 am
- Location: Little Britain
Re: Unity or UDK
True, but you are talking about skilled coders there, which are able to toy directly with the engine & pipeline...
But you are right, i will add that in the list...
interesting talk about the rendering pipeline of Unity here
But you are right, i will add that in the list...
interesting talk about the rendering pipeline of Unity here
-
- Cross Eyed!
- Posts: 182
- Joined: Mon Aug 13, 2012 5:21 pm
Re: Unity or UDK
My point is that Unreal will give better results whether you have a skilled graphics programmer or not. Its more performant right out of the box than Unity can be with the most heroic efforts.
Unreal focuses on having the most sophisticated and powerful tools in the industry, Unity focuses on having the simplest and most accessible. Both are uniquely valuable in their own right but if you compare capabilities its no contest.
Unreal focuses on having the most sophisticated and powerful tools in the industry, Unity focuses on having the simplest and most accessible. Both are uniquely valuable in their own right but if you compare capabilities its no contest.
-
- Binocular Vision CONFIRMED!
- Posts: 265
- Joined: Tue Sep 07, 2010 10:46 pm
Re: Unity or UDK
For those who say you can't use DLLs with the free version of Unity, you're wrong. You can use C++ DLLs if you wrap it in C#. I just added support for my motion tracking system in the free version of Unity by using a C# wrapper to talk to the C++ DLLs.
- cybereality
- 3D Angel Eyes (Moderator)
- Posts: 11407
- Joined: Sat Apr 12, 2008 8:18 pm