Dota 2 engine branch (Source): Difference between revisions
mNo edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
The {{dota2branch|4}} was the first {{src2|4}} engine branch to be released, first introduced with {{Dota2|name}} Reborn update in 2015, which also makes {{Dota2|4}} the first game to use Source 2. | The {{dota2branch|4}} was the first {{src2|4}} engine branch to be released, first introduced with {{Dota2|name}} Reborn update in 2015, which also makes {{Dota2|4}} the first game to use Source 2. | ||
The Dota 2 branch (pre-Reborn) originally introduced in 2013 with the release of {{dota2|4}}, used to be the latest {{src|4}} branch available, succeeding the {{csgobranch|4|nt=0}}, starting with Reborn update released in 2015, the game was upgraded to the then-new {{src2|4}} engine, which makes CS:GO the latest Source 1 branch available. | The Dota 2 branch (pre-Reborn) originally introduced in 2013 with the release of {{dota2|4}}, used to be the latest {{src|4}} branch available, succeeding the {{csgobranch|4|nt=0}}, starting with Reborn update released in 2015, the game was upgraded to the then-new {{src2|4}} engine, which makes CS:GO the latest Source 1 branch available. Additionally, this is the only Source 1 engine branch that was never licensed to third-party developers. | ||
== Features {{confirm}} == | == Features {{confirm}} == |
Revision as of 06:45, 2 June 2024

Remember to check for any notes left by the tagger at this article's talk page.

The Dota 2 engine branch was the first
Source 2 engine branch to be released, first introduced with Dota 2 Reborn update in 2015, which also makes
Dota 2 the first game to use Source 2.
The Dota 2 branch (pre-Reborn) originally introduced in 2013 with the release of Dota 2, used to be the latest
Source branch available, succeeding the
Counter-Strike: Global Offensive engine branch, starting with Reborn update released in 2015, the game was upgraded to the then-new
Source 2 engine, which makes CS:GO the latest Source 1 branch available. Additionally, this is the only Source 1 engine branch that was never licensed to third-party developers.
Features [confirm]
Post-Reborn (
Source 2)
These are the features introduced since Dota 2 Reborn update in 2015, which ported the game to
Source 2 engine.
- Panorama UI
- 64-bit support
- Allows the game to use more than 2-4GB of system RAM and better performance.
- DirectX 11 (D3D11) and Vulkan support.
- Adds support for newer versions of Direct3D, aswell as new renderer "Vulkan", allowing the game to have better graphics/performance. Direct3D 9 and OpenGL continued to be supported in Dota 2 until 2021.
- Physically Based Rendering support.
- Volumetric lighting support.
Pre-Reborn (
Source)
New since the CS:GO engine branch is:
- Cloth simulation
- Real-time cloth simulation (i.e. soft-body physics).
- Global lighting
- The world is lit and shadowed dynamically with env_global_light (in addition to pre-compiled light).
- Steamworks integration
- Building upon community-driven features from Team Fortress 2 players will be able to share strategy guides and coach newer players through Steamworks.
- MultiBlend Textures
- 4-way texture blending, upgrading/replacing WorldVertexTransition
- Screen-space Anti-aliasing
- Anti-aliasing for use with deferred shading
- Screen Space Ambient Occlusion
- Ssao post-process shader
- Published demo file format
- Dota 2 Demo Format contains a link and instructions for parsing the Dota 2 demo files
- Custom Addon Support
- See the Dota 2 Workshop Tools for more details.