Which program do you think is better for creating environment art portfolio pieces? Currently I am using unity but it just seems like levels designed in UDK seem to look "more awesome" due to lighting controls / shaders. - Any advice would be greatly appreciated.
Replies
http://lmgtfy.com/?q=site:www.polycount.com+unity+vs+unreal
If you broaden your search outside of Polycount, you'll find even more information on the topic.
https://www.google.com/search?&q=site:polycount.com+unity+vs+unreal
Other than that, yes, everybody here is right, it's been discussed a lot. UE4 looks better out of the box, but I've seen some absolutely killer stuff in Unity. And beyond that, I feel like good art can look good in almost any program, within reason, really.
I used to use Unity 4 and the UDK, and while I enjoyed UDK's performance and rendering over Unity 4's, Unity 4 was easier personally for me to try my hand at scripting and had a lot of community support and plugins. I have yet to give Unity 5 a chance, but currently I'm in love with the improvements in Unreal Engine 4, which also added in a new visual programming system called blueprints that is pretty damn powerful and easy to use once you follow a few tutorials. Epic Games also seems to be supporting the community a heck of a lot more than when the UDK came out, with their weekly video blogs, tutorials, updates, and marketplace. There's also the full release of UE4's source code which is something to consider.
Then again, I'm sure the Unity community is still just as strong as it was a couple of years ago, so it really is a matter of personal preference.
Seriously though if you were thinking about using the UDK, I'd choose UE4 over UDK any day of the week. The only reason why I'd see someone wanting to stay with the UDK/Unreal Engine 3 is if they were a studio that had their own customized version of the engine or were in mid-development of a game. Part of the reason why I always enjoyed the UDK and UE4 is due to how their material system is set up as a node based editor, and can be quite powerful in achieving certain visual effects. If I recall Unity 4 didn't have something similar without getting a plugin, although I'm unsure if they added something similar out-of-box to Unity 5.
All in all, I'd try both out since they're both free!
(UE4 will look better, Unity will be easier to do) If its about looks then Cryengine should be taken in consideration as it looks the most realistic, but in the end its 90% about how good your assets and execution are ether way