Hi there,
I’m using Unity now for a while and took a look at Unreal in the last days and I asked myself:
Why is Unity still so far away from Unreal in graphics?
Yes, Unity shows us Adam, again and again and again, but I believe that the most people here can’t reproduce something like Adam and as you can see the Adam demo only works on DX11.
On Unreal you can do things like Adam out of the box (AAA-Gfx) on PC and Mac.
Unreal already announced Metal v2 support in Q3/2017. Unity… on Metal 1… beta (Editor) and no native CompuShader as I can see yet (?)
Don’t miss understand me. I really like Unity, because Unreal-Editor is slow and turns my computer into a stove while compiling, which is slow too, but in graphic-stuff it’s miles ahead. Editor shows me directly what I’ll get, simulates the platforms visually and much more realistic look out of the box.
So UnityTech, you are much much bigger as Epic and you earn a lot of money every month, but there are no words on your roadmap.
Yes, things like Teams are great, but much more important would be to get done the basic-stuff of a good game-engine and that would be the graphic-stuff. In my option.
UnityTech tells everywhere that the do their best to support new plattforms/technologies as soon as possible. It’s 2017, Metal 2 comes alive in a few weeks and the UnityEditor still doesn’t support Metal for real (yes, there are beta-support and it looks like beta…).
Does a Mac-Developer really needs to switch to a Windows-PC to develop games for a console? Yes, I need a Windows-PC to test and push it to a console, but this I could do on a Mac with a VirtualMachine, if Unity would be able to render all shaders (which are used on a console) within Unity on a Mac via Metal/Metal v2.
But it can’t…
So tell us please: When will UnityEngine be (really) ready for AAA-Games? And when will you integrate technologies that are really needed for development like Metal / Metal 2 / Metal Tessalation, Metal CompuShader, …?
Here’s just a very poor demo of what I mean:
Look at this… you can done this in Unreal so fast, but whatever you do in Unity 2001.1 it wouldn’t be look like that - in no way.
Or look at this graphic comparison:
So hopefully someone from UnityTech can tell something about this.
Thank you.