Recently its getting harder and harder to let Unity run everything and keep things working, and one of the main problems is how it handels shaders. Since almost everything in the game has a form of a shader on it, the trees bark and leaves are a shader, everything with a texture has a shader.
Since its not managing very well with lots of things with diffrent shaders, we are looking at possible a change on the engine we are using.
Currently we are working on a Unreal Engine 4 version of some of the stuff to see how it compares, and so far its looking impressive.
The terrain area on Unity is 3k x 3k, and on the Unreal Engine, same computer, is running a terrain area that is 2017x2017 each tile and 2x2 tiles, and the resolution on the terrain is amazing.
Compared to the sharp edges on Unity, this is just awsome looking, I will be posting a few screen shots from the terrain later tonight or tommorow.
Unreal 4 also has a HTML5 format that some tell me is much faster and more robost then the Unitys Web Player, so we will see how that works.
Though Unreal engine is a mmassive learning curve from how things work in Unity, it might be worth it to re work some areas in the new engine for performance boosts, we will keep everyone posted
0 comments