
My first, and for a long time only, experience with MMOs on the UNITY engine was Cartoon Network’s Fusionfall, and for all the criticizing I throw at Bigpoint Games for their public comments, I’m very happy that they had more faith in the engine than I did. I say this because I was playing the open beta for KULTAN today, Bigpoint’s upcoming answer to the sea-faring MMOs, and the game looks great to the point where the screenshots (even the one I presented) really don’t do it justice. And the game ran great, apart from a few issues I had with the controls and some problems with targeting, but that can be ironed out in development.
Of course this isn’t the first Bigpoint MMO built on the UNITY engine. Battlestar Galactica Online also does the engine justice. It is a system that is mind-blowing more in the sense of what a browser-based engine can do, rather than expecting Crysis-level graphics. Even in the short period between Battlestar Galactica and KULTAN, the amount of progress tells me that in just a few years the UNITY engine has the potential to evolve the next base platform for MMOs, in a similar way that the Unreal engine became the base for most video games you play today.
Almost immediately I thought “I’d like to see Runescape transition to Runescape 3, released on the UNITY engine.” Java is a great tool, but it is falling behind on the times. For an MMO, especially one growing at the rate Runescape is, the technology has become so old and lacks optimization that Jagex will only be able to stack so much on top before they are forced to switch over. The Java engine doesn’t lend itself well to “real time” on a mass scale, which you can see in Runescape’s mini-games and FunOrb’s mini-games that have some sort of fast-paced measure to them.
Moving to the UNITY engine would allow for keyboard movement rather than relying on point and click pathfinding, fighting would become far more engrossing than standing next to someone taking turns swiping a whip, and while Jagex could get the engine for free, porting the game over to mobile devices would be far easier than on Java. I’m not an expert on the engine, but I get the feeling that removing the point and click aspect of Runescape would also see a heavy decrease in botters, not to mention better support for anti-cheat utilities. Also, UI improvements! I’d no longer have to go through the game seeing every button for every interface I might ever need to use!
And for the people who can’t play Runescape 3, keep Runescape 2 open for five more years (blocking new accounts) and allow people to transition their characters to the new game. No, not everyone has a powerhouse computer, but UNITY engine doesn’t require one and holding back upgrades to accommodate little Timmy on the library’s computer just allows for Chris in Florida to run that many more clients on his gold farming…farm.
How did this article turn into Runescape? Anyway, I think I’ve made my point. The UNITY engine is the base platform for browser MMOs, and something about Jagex not stopping cheaters.