GDC09: How HeroEngine revolutionizes MMORPG game design
Filed under: Hero's Journey, Business models, Game mechanics, MMO industry, Hands-on, Virtual worlds
Let's be frank, MMOs are a pain in the rear to design. You have large teams working collaboratively to build huge expanses of terrain, hundreds upon thousands of objects in the world that players can interact with, server architecture to worry about, and even more in-depth things that the standard player may not even notice or consider.But if you've been on the site recently and have been checking out our coverage of the GDC, then you may have heard us and developers talking excitedly about HeroEngine, the new MMO developing tool from Simutronics. HeroEngine is powering games like The World of Gatheryn and this funny Star Wars game from those BioWare people, as well as other companies that haven't announced their new projects as of yet.
So why is HeroEngine so amazing? Well, we got the inside scoop straight from Simutronics as we visited their booth at the GDC.
One engine to rule them all
Right off the bat, HeroEngine united all aspects of game development under one roof. You have the tools for the artists, world builders, scripters, and even management all packed into the same suite. Your artists have all the tools that they need to do texturing inside of the world, even while world builders are using said textures in their map creations. Scripters can stay on the same page with a script management tool, and management can oversee the whole process by whiteboarding directly on top of the game and using other management tools to keep track of what everyone is doing.
Remote collaboration and simultaneous development
Probably the biggest feature of them all, however, is that developers work within the game's client directly. They connect to the central server and log into the game world to create whatever they need to create. The entire team logs in this way, letting them collaboratively work on regions of the world and letting them see all the changes in real time.
Developers have said that it feels like playing an MMO while building an MMO. Developers can take control of characters and actually move around the world in the exact way a player would, letting them experience the game first hand without inserting any guesswork. A developer can even switch between developer mode and client mode at will, so they can play what they've just created to check for bugs right on the spot.Also, because everyone is logging into the main server, this doesn't require your entire team to be local to an area. The team could be in Texas while you're in Maine, and you can still gain access to all of the tools that you need to use to work, and still work with the rest of the team collaboratively in real time.
So instead of working on multiple tools, bringing all the work together and merging it into a release client for testing, you just flip back and forth between game and development as you wish, while the guy from Maine and the guy from Florida continue working next to you.
What if I like those other programs?
HeroEngine is also built around ease of use. If other team members like using Photoshop or 3D Studio Max, it's actually not a problem. Those members can still create assets and and then drop them into the system, which makes the asset now immediately available for everyone else in HeroEngine.
If the assets need updating, you can go in and update them and they'll all immediately update in the environment for everyone to see. Basically, all of this streamlines the production process and eliminates downtimes and having the need to constantly re-edit work.
Plus, if HeroEngine doesn't come with what you need it to do, the system can be easily customized by the team using it. The best example of this is BioWare, who has completely modified HeroEngine to fit their needs for the upcoming Star Wars MMO.
All in all, HeroEngine is an amazing tool that is going to streamline development processes while simultaneously allowing developers to create fantastic games. This means better games made faster, and who doesn't like hearing that?



















Reader Comments (Page 1 of 1)
Nadril said on 10:53AM 3-31-2009
It sounds like the Unreal Engine 3 editor, but for MMOs.
Really great news if it means that more MMOs are going to be made, and hopefully they will have the tools to make them faster as well.
Reply
Arbor Hawk said on 11:34AM 3-31-2009
Now is Simutronics would release their game I would be happy!
Reply
Pewpewarrows said on 11:42AM 3-31-2009
Watched the videos on their site, and really seems quite impressive. I'd love to see what they offer in terms of demos or single-licenses for students. Even if it's a beefed-down version of the software, it'd be amazing for independent developers looking to get their indy foot in the door...
Reply
Skypp said on 12:08PM 3-31-2009
Maybe with this we can cut down the time it takes from announcement to playing. It kind of sucks having a game announced 7 years before its actually out.
Reply
starzzareblind said on 1:24PM 3-31-2009
I believe Simutronics & BioWare said it cuts development time in half, in most cases. The engine is incredible, and everything it produces is gorgeous.
I would love to see Hero's Journey released sometime, they said they are still working on it but moved most of their team to the HeroEngine, and only left a small team on the game.
Reply
Hades said on 2:17PM 3-31-2009
I wonder what the hardware specs are going to be to run games on this engine.
Reply
Pinky's Brain said on 9:00PM 3-31-2009
The really impressive thing about this engine is that it's suitable for single shard MMORPGs ... I really hope one of their licensees uses that, the multiple server fragmented player base MMORPG model is antiquated.
Reply
Russell Clarke said on 2:38AM 4-01-2009
I didn't see any 'great idea creator' module, and conspicuous in its absence was the 'anti-sucky game concept' generator.
While it's nice to see ideas coming to MMO development that have been around for a loooooooooong time in mainstream software development, they won't make great games.
And more MMOs on the market isn't necessarily a good thing. It will just be possible to develop piss-poor ideas into a game with shorter time to market. And because of less financial risk, the 'shit idea filter' will simply have bigger holes.
McDonalds, anyone?
Reply
Johnn said on 12:44AM 5-02-2009
with technology getting better and better, people will be making mmorpgs at home lol.
Reply