For an initial limited beta this is actually not too bad (although not brilliant). I must admit that I don't see much progress compared to the Java engine.
We get slightly better graphics; improved view distance; somewhat better shadows in local areas but total failure when it comes to a continuous light source transition between areas; improved reflexes in Taverly; and water animations that are better than in the Java client but completely inferior to those of many other games. Sorry but I am not so far impressed although the stable 60 fps is an improvement.
So, the C++ engine should provide more responsive gameplay; faster loading/streaming speeds; extended reach (without which extended view is uninteresting) as well as other benefits. On my computer (i7, nvidia 580, W7, 32 GB ram, 5TB rotating, 150 Mbps broadband) the game freezes incessantly with incorrect animations and needs special measures to unfreeze it (e.g. interrupted lodestone teleports), incorrect colour transitions and texture renditions. On average the Java client works far better.
On another of our computers, with an AMD GPU, the new client works better although it still suffers from a range of issues, including poor mouse input response and poor syncronicity between gameplay and graphics.
So, whereas the headline-grabbing features seem to work quite well gameplay does not seem to have been improved at this stage.
This sort of slots into my long-term impression, namely that Jagex' artistic skills and creative staff are of a far better quality than their programming and computer science people. The obvious lack of hardware knowledge and optimisation in NXT serves to confirm this impression. I do realise that the engine developers have been severely handicapped by the huge burden of legacy decisions - having been involved in modernising legacy code in large corporations I appreciate the dilemma. The engine development teams needs to develop a huge pair - and insist on money to support them.
20-Feb-2016 02:51:55
- Last edited on
20-Feb-2016 12:24:28
by
Rabpyre