PDA

View Full Version : SC2 and D3 graphic engines


Rashiminos
09-07-2008, 05:10
Due to recent IRC discussions my curiosity has been piqued...

Do SC2 and D3 use the same graphic engine?

konfeta
09-07-2008, 06:11
Doubt it. They said D3 engine has been developed inhouse specifically for D3 in one of the interviews or FAQs.

5zigen
09-07-2008, 08:56
Probably.

If not, they more than likely share a lot of components.

If D3 is randomized in terms of levels it probably has a lot more components that the SC2 engine doesn't have.

ThulRasha
09-07-2008, 13:33
I think the engines are different but probably borrowed from eachother heavily.

It is hard to say wich one was made first, since both products have been in development for quite some time.

snugglson
09-07-2008, 19:10
They both use the Havoc physics engine.

ThulRasha
10-07-2008, 11:57
Yes, but that is like saying "they both use direct3d". It's just a library with functions to be used by your own game engine.

RyTEK
10-07-2008, 16:21
I would think the main engine of D3 shares several components with the SC2 engine. They are both top-down, they both render a similar number of units/monsters on screen, they both zoom in and out to a similar distance. It wouldn't make sense in a time or money perspective to completely write a unique engine for one game or the other.

That said, I'm sure there are MANY different UNIQUE functions, modules, etc tacked on to each game's engine. For instance, SC2 doesn't even have a module for computing random item drops and displaying these drops on screen. Think of games sharing the same - but ultimately different - engines such as Gears of War and Unreal Tournament 3. They both use Unreal Engine 3, but accomplish different end goals.

RedawgTS
12-07-2008, 05:31
While they both probably borrow from each other, and more than likely from WoW, I doubt they use the same graphics engine. It's highly likely that they use the same sound, input and networking code though, save for some minor tweaks here and there for each game.

snugglson
12-07-2008, 09:22
Yes, but that is like saying "they both use direct3d". It's just a library with functions to be used by your own game engine.

correct, i thought that maybe the OP was confused about that.

CoQui
15-07-2008, 05:13
No, they are completely different. SC2 has a lot of bump mapping which I don't see any in Diablo 3. SC2 has an engine designed for roughly around 150 units or so on 1 screen at the same time, and to not drag down as much, especially with the netcode. Diablo 3 won't have nearly as many enemies on screen at a time and they are higher detail than in SC2. The lighting system in both are different. The physics are the same but that's about it. The water effects look different although we've mainly only seen rivers in Diablo 3 but they aren't the same graphics as in SC2. Definitely 2 different engines developed specifically to match both games style of gameplay. Blizzard doesn't go cheap, nor do they lack the resources now.