But do we get access to OpenGl ES 3.0? Is the feature set / quality level marginally different between 2.0 and 3.0? Is unreal going to support the new A8 GPU’s in Apple’s hardware?
Metal is the way to go for A8 devices: it is (at least) compatible with ES 3.0, has room for growth and it’s an easier to use & more powerful API, so we’d rather spend our time making Metal awesome than adding a new option for ES3
Do you think metal will provide higher quality features on IOS (SSR, dynamic actors/lighting, etc)?
Also do you think it would be worth learning metal, or does the engine handle that behind the scenes? (I’m developing content packages on Windows machines, transferring to OS X, then compiling and deploying from there)
UE handles Metal for you (just like OpenGL, D3D, etc), so it wouldn’t hurt to learn about it but it is not required. On 4.5 we added some improvements for Metal, be on the lookout!
I gave metal a go but it totally messes up the shadows, they turn into checkerboard projections that swim around.
*Apparently metal only works right if you deploy from OSX.