Valve’s Dota 2 just had a new set of workshop tools released, and there seems to be something different about them. So different, that some are claiming that the tools are actually part of Valve’s fabled Source 2 Engine.
“Everything in this package is a new game,” wrote RoyAwesome on the Dota 2 subReddit. “It’s all the Dota assets and code ported over to Source 2. That’s why Hammer is different. That’s why the console is different.”
Hammer is the name of the Source-based map creation program within the tools – and its so different from what was available before that all signs point to it being based on a new version of Source.
“The general consensus around the Source reverse engineering community is that this is really Source 2,” RoyAwesome said, adding that “Everything that would share a name with Source is named ‘…2’. That’s ‘engine2.dll’, ‘vconsole2.exe’, ‘vphysics2.dll’.
That script also allows for different dlls to load and render different assets (vmaps are rendered by worldrenderer.dll, etc). This is a completely new architecture from Valves previous system. This bit alone would indicate a significant amount of engine work has been done to split these bits out of the engine and into their own libraries. That means the engine is also completely plug-and-play with new engine level components if valve creates them for different games. This is pretty freaking huge.
Is it Source 2? Probably. Does that really mean anything? Ricochet 2? Left 4 Dead 3? That other game?
Last Updated: August 7, 2014