WoW's Engine

What engine does WoW use to build it’s game?

Old 1998 game code that you won’t ever see again

2 Likes

A heavily modified hamster wheel.

In reality though, WoWs infrastructure is more modern than people think. Every major expansion cuts away some old parts of the engine and replaces them with new parts.

It’s just that some things get left behind and become difficult to change.

Just Imagine the common analogy with an Axe.

If I replace the handle of an Axe, and then replace the head of the Axe, is it still the same axe?

5 Likes

It’s a proprietary engine.

An old Chevy 302 from a 69 Camaro.

2 Likes

Their own - - elements from w3 engine still used in this one.

A potato with a plug.

1 Like

Idk, I swear I remember watching an interview recently that mentioned that there’s almost nothing left of the original engine code from W3…i’ll try to look for it.

The ‘almost nothing’ is what I refer to, they have used w3 bits towards their 3d graphics area.

Having seen what people are doing with the Doom engine of all things, I doubt WoW’s engine has much of an impact on what they can and can’t do.

Though there are some weird spaghetti-code oddities, like how the bag system works.

Objection.

Speculation.

Unless you’ve personally worked and have first hand account of how the code is assembled, refrain from speaking in the affirmative. We have no way to know how it’s all written and interconnected.

1 Like

Yeah, because it’s not like people alter codes or make add-ons or anything.

It was originally a hand built customized version of the Warcraft III engine.

They showed screens shots of Onyxia’s programming at a Blizzcon I went to (around the time of Wrath).

Looked like Windows '95 style dialog box at the time.

1 Like

I said I doubt, not I can confirm, or even confidently suspect it’d have much of an impact.

Just that I’ve seen people do some crazy things even with old, “bad” engines that shouldn’t feasibly be able to support them.

1 Like

I was so excited in Legion when a graphical glitch in the Exodar scenario revealed the legendary little invisible rabbits long rumored to underpin all the in-game event triggers.

1 Like

Yeah, they use older DOS/Coding.

The LUA we use for Add-ons is used for chat and other aspects inside the game. Even if you didn’t have all the information, it’s deductive reasoning at that point.

People have used that very coding to remove items from player’s bags by them replying to whispers for advertisements. This was back in 2018 i think. It is comparable to “Backdooring” a password. But essentially these attacks allowed the hacker in game to locate the player anywhere, see everything in his bags etc.

Spaghetti code

Motorboat.