Maintenance for the week of September 8:
• PC/Mac: No maintenance – September 8
• PC/Mac: EU megaserver for maintenance – September 9, 22:00 UTC (6:00PM EDT) - September 10, 16:00 UTC (12:00PM EDT) https://forums.elderscrollsonline.com/en/discussion/682784

Let's talk about ESO's engine?

Maulclaw
Maulclaw
✭✭✭
When it comes to MMOs, the engines most developers ending up choosing aren't really the best. They might accomplish the majority of goals that these teams have in mind but at a cost. Here are some examples:
  • Star Wars: The Old Republic rolled with the Hero Engine. Even though the game managed to accomplish what BioWare had in mind, the engine itself is dated and has brought more problems than solutions over the years.
  • Guild Wars 2 is still relying on its predecessor's original engine, which leads to an incredible mess of a code. This means that it took ArenaNet almost a decade to come up with "sitting on chairs" animations. It works fine for environments, but it's rather sketchy for mechanics and especially animations.
  • TERA Online, Blade & Soul and other eastern MMOs that used Unreal Engine 3. Apparently, this engine has a ton of issues when it comes to optimization and forces the developers to use cheap tricks to hide their games' worst textures.

What about The Elder Scrolls Online? What engine is ZOS using to work on their game? ESO seems like it's doing its thing fine, for the exception of lag. Even though I play on the European servers, my ping is worse than the one I'd get on the north american counterparts GW2, SWTOR, and TERA. I do know they were planning to use Hero Engine at first, but then switched over to their own engine down the line? What do you think are the flaws of this so-called new engine?
Edited by Maulclaw on November 9, 2018 2:53PM
  • AzraelKrieg
    AzraelKrieg
    ✭✭✭✭✭
    ✭✭✭✭
    The engine they are using is a proprietary one developed in-house. Seems to work fine. Works better than the engine Bethesda are using for FO76 :D
    Gold Dragons Guildmaster PC-NACR2000+
    Kalthar Wolf-Brother – EP Templar - 50 Maeli Valen - EP NB - 50Naps-During-Trials – EP Templar - 50Rulnakh - EP Sorc - 50Azrael Krieg - EP NB – 50Uvithasa Telvanni – EP DK – 50More-Tail - EP Warden - 50Narile Galen - EP Sorc - 50Bone Soldier - EP Necro - 50Naps-During-Trails - EP Necro - 50
  • PouletRico
    PouletRico
    ✭✭✭
    Maulclaw wrote: »
    ESO seems like it's doing its thing fine, for the exception of lag.

    Oh boy. Do you even play that game ?
    @PouletRico - EU PC Megaserver
    PouletRico - TankDK - EP
    Experimental Kamikaze - StamDK - AD

    I'm doing my best, but I'm not a native speaker
  • Swomp23
    Swomp23
    ✭✭✭✭
    Apparently (I wasn't there) a couple of weeks after release, there was no lag at all. Even Cyrodiil's massive fights were as smooth as a baby's butt skin. But the game was plagued with cheat engine users beyond any common measure. PPl clipping through theground to be untargettable, massive run speed, etc. etc. Then ZOS added a multitude of countermeasure to keep check engines in check. Then it became the lag monster we know today.
    XBox One - NA
  • DMuehlhausen
    DMuehlhausen
    ✭✭✭✭✭
    ✭✭
    Funny when you talk about how an engine is dated nearly 8 years after a game came out. SWTOR looked amazing and was ahead of it's time when it launched.
  • todokete
    todokete
    ✭✭✭✭✭
    The hero engine screen comes up every time you launch the game
    This article is from June: https://forums.mmorpg.com/discussion/474236/hero-engine-employee-confirms-elder-scrolls-online-does-indeed-run-on-the-hero-engine/p2
    Edited by todokete on November 9, 2018 3:24PM
  • MaxwellC
    MaxwellC
    ✭✭✭✭✭
    ✭✭
    Imagine if this game used Unreal Engine 4.... my goodness it would be amazing. Bethesda tends to stick with their own engine which has been used since skyrim and probably oblivion.
    不動の Steadfast - Unwavering
    XBL Gamer Tag - Maxwell
    XB1 Maxwell Crystal - NA DC CP 800+ Redguard Stamina DK
    XB1 Max Crystal - NA DC CP 800+ Brenton Magicka DK
    PC Maxwell-Crystal - NA DC - CP 200+ Brenton Magicka DK 「Retired」
    Band Camp statements: To state "But this one time I saw X doing X... so that justifies X" Refers to the Band camp statement.
    Coined by Maxwel
    l
  • todokete
    todokete
    ✭✭✭✭✭
    MaxwellC wrote: »
    Imagine if this game used Unreal Engine 4.... my goodness it would be amazing. Bethesda tends to stick with their own engine which has been used since skyrim and probably oblivion.
    I'd be playing that rn

  • Xundiin
    Xundiin
    ✭✭✭✭
    todokete wrote: »
    The hero engine screen comes up every time you launch the game
    This article is from June: https://forums.mmorpg.com/discussion/474236/hero-engine-employee-confirms-elder-scrolls-online-does-indeed-run-on-the-hero-engine/p2

    Except if they were using Hero Engine still they'd have to have the hero splash screen still..... which they don't.
    #SavePlayer1
  • Elsonso
    Elsonso
    ✭✭✭✭✭
    ✭✭✭✭✭
    Xundiin wrote: »
    todokete wrote: »
    The hero engine screen comes up every time you launch the game
    This article is from June: https://forums.mmorpg.com/discussion/474236/hero-engine-employee-confirms-elder-scrolls-online-does-indeed-run-on-the-hero-engine/p2

    Except if they were using Hero Engine still they'd have to have the hero splash screen still..... which they don't.

    Actually, if you install ESO, there is a Hero Engine splash screen. I just installed it on a new computer about a month ago.
    XBox EU/NA:@ElsonsoJannus
    PC NA/EU: @Elsonso
    PSN NA/EU: @ElsonsoJannus
    Total in-game hours: 11321
    X/Twitter: ElsonsoJannus
  • todokete
    todokete
    ✭✭✭✭✭
    Xundiin wrote: »
    todokete wrote: »
    The hero engine screen comes up every time you launch the game
    This article is from June: https://forums.mmorpg.com/discussion/474236/hero-engine-employee-confirms-elder-scrolls-online-does-indeed-run-on-the-hero-engine/p2

    Except if they were using Hero Engine still they'd have to have the hero splash screen still..... which they don't.

    Are you in an echo chamber? You literally see a dev from Hero Engine confirming this and you still deny it even when everytime you launch the game you get the Hero engine logo and the Havoc one
  • Rungar
    Rungar
    ✭✭✭✭✭
    it doesnt matter as the lag is due to cheater and ddos countermeasures. Cant blame zos for that.

    the only thing the engine fails miserably at is going underwater which cant be done in eso.




  • Brittany_Joy
    Brittany_Joy
    ✭✭✭✭
    I don't think the engine really matters. Instead it is ZOS's commitment to providing a better experience for players.
  • SirAndy
    SirAndy
    ✭✭✭✭✭
    ✭✭✭✭✭
    todokete wrote: »
    Xundiin wrote: »
    todokete wrote: »
    The hero engine screen comes up every time you launch the game
    This article is from June: https://forums.mmorpg.com/discussion/474236/hero-engine-employee-confirms-elder-scrolls-online-does-indeed-run-on-the-hero-engine/p2
    Except if they were using Hero Engine still they'd have to have the hero splash screen still..... which they don't.
    Are you in an echo chamber? You literally see a dev from Hero Engine confirming this and you still deny it even when everytime you launch the game you get the Hero engine logo and the Havoc one
    I think there is some confusion that needs clearing up:
    ESO is using a proprietary engine that is based on the hero engine, but by now has been heavily modified.

    So in short, the correct answer to the question "Does ESO use the Hero engine" is:
    yes and no ...
    type.gif
  • qbit
    qbit
    ✭✭✭✭✭
    I’m going to guess Unity. Or probably GameMaker
  • qbit
    qbit
    ✭✭✭✭✭
    Rungar wrote: »
    it doesnt matter as the lag is due to cheater and ddos countermeasures. Cant blame zos for that.

    the only thing the engine fails miserably at is going underwater which cant be done in eso.




    You can absolutely blame ZOS for that. Their countermeasures need to be properly designed to not lag the game. To take it to the level of absurdity: if the fix requires a complete rewrite of the game’s code, then it is still ZOS’s fault for not doing that.

    Yes, even if failure is unavoidable, it’s still your fault if you didn’t succeed. This is lost on modern society.
  • Revokus
    Revokus
    ✭✭✭✭✭
    You can see the remnants of the hero engine ZOS used first before modifying it to their own. Proof : Bugs that they fix but always end up coming back or when they fix something and something else unrelated breaks at the same time. This was Swtor hero engine in a nutshell..I see the same thing happening here like when I played swtor. Other games never saw these hilarious bugs coming back like pants disappearing or combat bugs coming back a patch later just to name a few.
    Edited by Revokus on November 9, 2018 11:56PM
    Playing since January 23, 2016
  • Wifeaggro13
    Wifeaggro13
    ✭✭✭✭✭
    The engine they are using is a proprietary one developed in-house. Seems to work fine. Works better than the engine Bethesda are using for FO76 :D

    lol /cancel my pre order
  • Xundiin
    Xundiin
    ✭✭✭✭
    todokete wrote: »
    Xundiin wrote: »
    todokete wrote: »
    The hero engine screen comes up every time you launch the game
    This article is from June: https://forums.mmorpg.com/discussion/474236/hero-engine-employee-confirms-elder-scrolls-online-does-indeed-run-on-the-hero-engine/p2

    Except if they were using Hero Engine still they'd have to have the hero splash screen still..... which they don't.

    Are you in an echo chamber? You literally see a dev from Hero Engine confirming this and you still deny it even when everytime you launch the game you get the Hero engine logo and the Havoc one

    Just logged in not more than 1 hr ago.... turned splash screen back on just to check before posting..... no Hero Engine Splash screen.... maybe you should get your eyes checked.
    #SavePlayer1
  • Xundiin
    Xundiin
    ✭✭✭✭
    Xundiin wrote: »
    todokete wrote: »
    The hero engine screen comes up every time you launch the game
    This article is from June: https://forums.mmorpg.com/discussion/474236/hero-engine-employee-confirms-elder-scrolls-online-does-indeed-run-on-the-hero-engine/p2

    Except if they were using Hero Engine still they'd have to have the hero splash screen still..... which they don't.

    Actually, if you install ESO, there is a Hero Engine splash screen. I just installed it on a new computer about a month ago.

    Yes, when you do the fresh install since the game was designed on the hero engine. if you launch the game after the install, there is no splash screen. if they were still using the Hero Engine they are required to credit it, hence splash screens. The fact that a HE dev states that ESO uses it and the fact that ZOS says they don't makes me question who benefits from the lie more? The engine dev or the game dev. Pretty sure the engine team gets more benefit for saying ESO runs their engine than ESO gets from saying they don't.
    #SavePlayer1
  • Rungar
    Rungar
    ✭✭✭✭✭
    qbit wrote: »
    Rungar wrote: »
    it doesnt matter as the lag is due to cheater and ddos countermeasures. Cant blame zos for that.

    the only thing the engine fails miserably at is going underwater which cant be done in eso.




    You can absolutely blame ZOS for that. Their countermeasures need to be properly designed to not lag the game. To take it to the level of absurdity: if the fix requires a complete rewrite of the game’s code, then it is still ZOS’s fault for not doing that.

    Yes, even if failure is unavoidable, it’s still your fault if you didn’t succeed. This is lost on modern society.

    perhaps they deemed it not worth fixing. Dungeons and overland have no lag.
  • Nebthet78
    Nebthet78
    ✭✭✭✭✭
    ✭✭
    Maulclaw wrote: »
    When it comes to MMOs, the engines most developers ending up choosing aren't really the best. They might accomplish the majority of goals that these teams have in mind but at a cost. Here are some examples:
    • Star Wars: The Old Republic rolled with the Hero Engine. Even though the game managed to accomplish what BioWare had in mind, the engine itself is dated and has brought more problems than solutions over the years.
    • Guild Wars 2 is still relying on its predecessor's original engine, which leads to an incredible mess of a code. This means that it took ArenaNet almost a decade to come up with "sitting on chairs" animations. It works fine for environments, but it's rather sketchy for mechanics and especially animations.
    • TERA Online, Blade & Soul and other eastern MMOs that used Unreal Engine 3. Apparently, this engine has a ton of issues when it comes to optimization and forces the developers to use cheap tricks to hide their games' worst textures.

    What about The Elder Scrolls Online? What engine is ZOS using to work on their game? ESO seems like it's doing its thing fine, for the exception of lag. Even though I play on the European servers, my ping is worse than the one I'd get on the north american counterparts GW2, SWTOR, and TERA. I do know they were planning to use Hero Engine at first, but then switched over to their own engine down the line? What do you think are the flaws of this so-called new engine?

    When ESO was first released it was using Hero Engine and it was advertised as such when you loaded up the screen before you logged in. About the time of One Tamriel being released, they removed the Hero Engine reference from the loading to logon screens.
    Far too many characters to list any more.
  • Rain_Greyraven
    Rain_Greyraven
    ✭✭✭✭✭
    If they actually used the proprietary Hero engine, they would have no issues with Cloaks.

    I know this because I spent some time as a consultant for Simutronics way back when they were developing the canceled MMo Hero's Journey.

    As a matter of fact many things that the ZoS devs say are "impossible" for the engine to do due to lag can be easily done if they were actually using the Hero engine.

    Here is some shaky cam footage of a hero's journey mmo that was taken back in 2006

    Edited by Rain_Greyraven on November 10, 2018 3:00AM
    "Civilized men are more discourteous than savages because they know they can be impolite without having their skulls split, as a general thing.”

    ― Robert E. Howard


    So you want to be a game developer? Here is the best way to go about it.
  • zaria
    zaria
    ✭✭✭✭✭
    ✭✭✭✭✭
    Xundiin wrote: »
    Xundiin wrote: »
    todokete wrote: »
    The hero engine screen comes up every time you launch the game
    This article is from June: https://forums.mmorpg.com/discussion/474236/hero-engine-employee-confirms-elder-scrolls-online-does-indeed-run-on-the-hero-engine/p2

    Except if they were using Hero Engine still they'd have to have the hero splash screen still..... which they don't.

    Actually, if you install ESO, there is a Hero Engine splash screen. I just installed it on a new computer about a month ago.

    Yes, when you do the fresh install since the game was designed on the hero engine. if you launch the game after the install, there is no splash screen. if they were still using the Hero Engine they are required to credit it, hence splash screens. The fact that a HE dev states that ESO uses it and the fact that ZOS says they don't makes me question who benefits from the lie more? The engine dev or the game dev. Pretty sure the engine team gets more benefit for saying ESO runs their engine than ESO gets from saying they don't.
    As I understand Hero engine was only used early in developement for testing until they got their own engine up an running.
    They might have used the development tools later too.
    However it was not launched on Hero engine, changing engine is an massive undertaking and its why Fallout and TES uses creation engine.

    So yes ZoS is on the Hero engine customer list. And its possible that they use development tools from it in that case they have an active license.
    Grinding just make you go in circles.
    Asking ZoS for nerfs is as stupid as asking for close air support from the death star.
  • MLGProPlayer
    MLGProPlayer
    ✭✭✭✭✭
    ✭✭✭✭✭
    They're using a modified Hero engine and it sucks. Optimization is horrible, making a constant 60+ FPS impossible on the best hardware out there.

    Having said that, I commend them on the job they've done. They've made a decent looking game considering the tools at their disposal.

    I'd love to see a new MMO use a modern engine. Maybe ZOS' next MMO project?
    Edited by MLGProPlayer on November 10, 2018 3:43AM
  • Alcast
    Alcast
    Class Representative
    ESO uses a self developed engine BASED on the HERO Engine.

    I think even ZOS realises that the game engine is causing way more problems then good things. At this point, every new DLC the game legit breaks even tho ZOS does not touch anything. FPS is completely *** and latency is so poop, could think the servers are located on the moon.

    I heard people say that the game will fail because of the engine. I would not say the game failed, but it is definitely holding the game back.
    https://alcasthq.com - Alcasthq.com Builds & Guides
    https://eso-hub.com - ESO-Hub.com Sets, Skills, Guides & News
    https://dwemerautomaton.com - Discord, Telegram & Twitch Command Bot



  • Bajatar
    Bajatar
    ✭✭✭
    Everyone has their own idea what makes a "good" engine.

    To me the biggest flaw are loading times. Even off an SSD it takes minutes until you're in-game. Loading times are so bad I'm not going to sit through them. I usually do something else and forget to check back in time. Thus leading to an endless cycle of loading screens and getting logged out for being idle.

    Traveling to the hundreds of guild traders or for quests can become quite tedious. At least the game doesn't crash on Alt+Tab. So there's that :D
  • Salvas_Aren
    Salvas_Aren
    ✭✭✭✭✭
    ✭✭
    Since the performance of guilds is quite bad while overland content is pretty doable, I assume, they use hamsters of different age to power their wheels.
Sign In or Register to comment.