I have been using Unity for many years professionally and have never really gotten into UDK or Unreal that much but with Epic being, well EPIC I am thinking about using Unreal Engine 4 for my next professional project. I do have some pressing concerns on limitations and the ability of the engine though…
The first is that the light baking looks really good and that’s great and all but would it be possible to bake only the ambient occlusion and still have dynamic only shadows from the directional light while having the baked areas still affected by the scenes ambient (sky) light, this would be for a dynamic day and night system and it is very important.
The second question/concern is that is there a system similar to ‘Shader Forge’ available, I’ve heard about the Blueprint system for quick prototyping which looks great but I would love a system to be able to put together shaders/materials in the same fashion.
The third question is if I were to create a large world (lets say 12km x 12km) in Unity I would split the world up into 2km x 2km sectors and seamlessly stream in each sector, would a similar system work in Unreal? The last I heard level streaming was not possible.
And the last question is if I pick up a SpeedTree (www.speedtree.com for those in the dark) license how easy would it be to integrate their SDK into Unreal? Would this even be feasible?