Switch Lights

The lights are on

What's Happening

Why The Elder Scrolls Online Isn't Using HeroEngine

Elder Scrolls Online developer Zenimax Online Studios licensed MMO middleware HeroEngine, which is also used in Star Wars: The Old Republic, shortly after the studio's 2007 founding. After we announced the game with our June cover story, a vocal set of fans wasted no time in making their concerns about ESO's use of the technology known. Across the Internet, fans voiced worries that The Elder Scrolls Online would be "just another MMO," putting an Elder Scrolls skin on a World of Warcraft design. We asked game director Matt Firor to clarify what his studio uses HeroEngine for and why the developer licensed it. The answers may not be what you expect.

Zenimax Online also provided a brand new screenshot of the Argonian homeland of Black Marsh, shown above. Click the pic for the full version.

You licensed HeroEngine a long time ago. What role did the Hero Engine play in the development of ESO?

We started ZeniMax Online from scratch, with no employees and no technology. We had to build everything ourselves. It takes a long time to write game engines, especially MMO engines, which are inherently more complicated than typical single-player ones. So, we decided to license the HeroEngine to give us a headstart. It was a useful tool for us to use to prototype areas and game design concepts, and it provided us the ability to get art into the game that was visible, so we could work on the game’s art style. Our plan is for ESO to be a world class MMO, with the most advanced social features found in any MMO to date – so while we were prototyping the game on HeroEngine, we were simultaneously developing our own client, server, and messaging layer that were specifically designed with ESO in mind. Think of HeroEngine as a whiteboard for us – a great tool to get some ideas in the game and start looking at them while the production engine was in development. 

What were your project’s needs that drove your decisions as to which pieces of tech to use?

When you’re creating something this big and complex, writing your own engine makes debugging and new feature creation far easier. Also, our plan is to have ESO run on just about any PC or Mac – laptops included – that have been bought in the last five years. Of course the better your computer’s graphics capability, the better the game looks, but we want to be sure that just about anyone can play the game and have a great time exploring Tamriel. Because of this, we needed to write our engine to be versatile enough to add or cut back on graphical features based on the user’s hardware. To do this, we had to write our own renderer with our own shaders.

Fans have expressed concerns about tech and tools limiting or defining the kind of content you can create, not wanting “just another MMO.” How do you respond to that?

In general, a game’s engine doesn’t really define what kind of content, or even what type of game, you can make. The real factor in stability, graphical awesomeness, and other features is the ability of the programmers and designers that you have working on the game – and the ones here at ZeniMax Online are some of the best in the world. They are what it’s going to make ESO stable, beautiful, and fun – not the engine.

Can your tech do anything that you think is important that gamers haven’t seen in any current MMOs?

We’re not talking about some of our advanced features yet, which will definitely distance ESO from the competition, especially some of the social features we’re building into our server.

What advantages do you get from doing things on the tech side the way that you are now?

When you control the technical platform that you are developing on – by writing it yourself – you get to make all the decisions, and ensure that all features are developed with your game in mind. This makes things tighter and more stable.

How does all this add up in your mind to make ESO a better game in the end?

There are no compromises with the technology that we’re using – everything in the game’s engine was written for this game, with no extraneous code, features, or tools.

Be sure to click the banner below to visit our Elder Scrolls Online hub, where you can find exclusive video interviews with the team and more.

Email the author , or follow on , and .

Comments
  • Awesome, good to know that they're aren't using Hero Engine, and are truly dedicated to making an great MMO.

  • I really hate zenimax for going just for the money with an MMO and probably ruining the entire franchize
  • "Also, our plan is to have ESO run on just about any PC or Mac – laptops included – that have been bought in the last five years."

    IN THE LAST 5 YEARS??? Wow, that is terrible news. Despite how hard developers may try to make games easily accessible and work on various dated and newer computers, in the end it will still never look that great on the highest settings. It's a tradeoff. I'm sure they claim that high-end PC owners will still be satisfied, but I highly doubt that from what I've come to know about PC/MAC gaming. I have always found joy in boosting games to their fullest potential, but I really don't think this will meet my expectations. Then again, MMO's rarely do...
  • please dont be a "The Old Republic"

  • can't delete post huh?
  • Still feel like this is the worst idea they've ever done.. you can't take a game like Skyrim, lower the graphical quality, and turn it into a 3rd person MMO with an action bar. It completely goes against the play style TES has used over the past 18 years.
  • This game will fail, EPICALLY.

  • Just NO.

  • Nice to see that ZeniMax Online built their own engine for ESO. Their commitment makes me hopeful and I look forward to future news.

  • I feel better about this now. The HeroEngine might be best suited for a white board until it matures for real (RIP Dominus ..)

  • So they in fact wrote their own engine, and they STILL couldn't put in the effort to do first-person direct-action combat like TES has always had?

    Either it is out of "they-will-buy-it-anyway" laziness or they simply are too scared of breaking any new ground (to be fair, direct-action first-person combat has been around in MMOGs since 1996 but never in a major IP).

    Zenimax should not have hired cowards to develop the TES MMO...

    I smell a LOT of back-tracking in the face of such heavy criticism. Let's see if they backtrack about the combat. That combat article made it sound about as boring and monotonous as GW2. Here's hoping their pull their heads out of their sand and give us a TRUE TES MMO.

    As for the screenshot, nice particle effect on the flower, but it still has nothing setting it apart from any other generic MMO. Graphics are scalable AND client-side so having sub-par graphics is never really excusable, it is just lazy. It could look better than Skyrim, but it doesn't even look as good as modded Oblivion.



  • good article :)

    there are many problems in SWTOR horrid FPS problems. That's because of hero engine, i think.

  • I also feel a lot better reading this.  When I had read a few weeks ago that ESO was being developed with the HeroEngine I wrote the game off.  SWTORs failure (sorry BioWare, but it is) probably had something to do with my attitude towards the engine. I have my fingers crossed for you Zenimax Online but I am still not fully onboard.  The fact that many gamers are wary of ESO may well turn out to be a positive for its development.  If it blows people away, many will sit up and take notice.

  • So all of you TES fans and high and mighty gamers are ridiculing this game due it taking routes you don't agree with. I believe Zenimax know's the brand a lot better than those who criticize them so just chill with the negativity . As a game design student I would be excited to work on a game like ESO. For those who want a console experience out of an MMORPG: Get real! yes Skyrim was a PC hit but does anyone really know the technology specs needed to run that game on PC. I have a Macbook Pro and it would barely run the game. Gaming is for every type of gamer. Just because you have been a fan of a series for a long time doesn't mean your wants are more important than casual gamers new to the series.
  • I don't think I have time for MMOs anymore.... I wish I never played the ones I've wasted so much time on.
  • Huh.

  • "In general, a game’s engine doesn’t really define what kind of content, or even what type of game, you can make." Yeah, the game's engine doesn't matter that much; it really only defines the GAMEPLAY. This is disappointing. Zenimax clearly intends to make "just another MMO."
  • To people complaining that TES Online looks too 'cartoony'/not 'realistic' enough:

    Realistic aesthetics have a much shorter shelf life than 'cartoony' ones. They do not go stale nearly as quickly. MMOs are games that are constantly updated to last several years or more. Realistic graphics can quickly begin to look terrible when they're left out in the sun for too long. Compare Tekken 3 to Spyro the Dragon. They were both released around the same time but Spyro looks considerably better due to not striving for realistic aesthetics.

    Besides that, it's only natural that ZenOn would want their MMO to be accessible to people who have (somewhat) lower-end machines. An MMO isn't, in fact, like Skyrim where it's just you and NPCs. TES Online will have you, NPCs and many other players, all in a huge persistent and (likely) seamless world. Liberties are going to have to be taken. Frankly, I like the artistic direction taken in TES Online! It looks rather charming!

    So yeah, please stop coming up with contrived reasons to scream "The Elder Scrolls is ruined FOREVER"
  • It would even laptops that were purchased in the last five years? If that's true, that's awesome, but I have a sneaking suspicion that when they say that, they mean that the game will run, but it will be incredibly slow and choppy. That happened to me when I tried to play Morrowind on my last laptop.
  • I play a lot of MMOs, and can go through them pretty quickly. Hopefully ESO will be the one to capture my attention fore more than two weeks.