Dota 2: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 1: Line 1:
{{langsp}}
{{langsp}}
<noinclude>{{Stub}}</noinclude>
<noinclude>{{Stub}}</noinclude>
{{Dota2|4}} is the official follow-up to the {{wiki|Warcraft III: The Frozen Throne}} custom mod ''[[Defense of the Ancients]]'' ('''DotA''', retroactively called '''Dota 1''', originally released in 2003). Developed and published by Valve alongside IceFrog, the original developer of the first game, it is an "Action RTS" where players control a Hero unit and engage enemy players using their Heroes' unique abilities. Valve is collaborating with one of the primary contributors of the original DotA series.
{{Dota2|4}} is the official follow-up to the {{wiki|Warcraft III: The Frozen Throne}} custom mod ''[[Defense of the Ancients]]'' ('''DotA''', retroactively called '''Dota 1''', originally released in 2003). Developed and published by Valve alongside IceFrog, the original developer of the first game, it is an "Action RTS" where players control a Hero unit and engage enemy players using their Heroes' unique abilities. Valve is collaborating with one of the primary contributors of the original ''DotA'' series.


While Dota 2 was originally developed and runs in {{Source|4}} engine in 2013, having it's own branch which formerly succeeds {{csgobranch|4}}, it was later ported to {{Source2|4}} in 2015 as part of '''Dota 2 Reborn''' update. This also making {{Dota2|4}} being the first {{source2|4}} game (through the first game to be completely made in {{source2|1}}, and not ported from previous engine was {{Artifact|4}}<!-- not sure if The Lab - Robot Repair counts or not -->).
While ''Dota 2'' was originally developed and runs in {{Source|4}} engine in 2013, having its own branch which formerly succeeds {{csgobranch|4}}, it was later ported to {{Source2|4}} in 2015 as part of '''Dota 2 Reborn''' update. This also making {{Dota2|4}} being the first {{source2|4}} game (through the first game to be completely made in {{source2|1}}, and not ported from previous engine was {{Artifact|4}}<!-- not sure if The Lab - Robot Repair counts or not -->).


== Bugs/Limitations ==
==Bugs/Limitations==
{{warning|no longer supports OpenGL and DirectX 9 since 2021!}}
{{warning|no longer supports OpenGL and DirectX 9 since 2021!}}
{{Note|the game shows ''unable to start the game'' warning as of June 15, 2023 without Vulkan even with [[-safe_mode]] and without [[-vulkan]]...|offset=1}}
{{Note|the game shows ''unable to start the game'' warning as of June 15, 2023 without Vulkan even with [[-safe_mode]] and without [[-vulkan]]...|offset=1}}
Line 13: Line 13:
Use [https://github.com/ValveSoftware/Dota2-Gameplay/issues?q=is%3Aopen+is%3Aissue GitHub] to report gameplay bugs in order to prevent duplicate or outdated bug reports at the wiki. Use [https://github.com/ValveSoftware/Dota-2/issues?q=is%3Aopen+is%3Aissue GitHub] to report client bugs specific to {{Linux|4}} and {{Mac|4}}.
Use [https://github.com/ValveSoftware/Dota2-Gameplay/issues?q=is%3Aopen+is%3Aissue GitHub] to report gameplay bugs in order to prevent duplicate or outdated bug reports at the wiki. Use [https://github.com/ValveSoftware/Dota-2/issues?q=is%3Aopen+is%3Aissue GitHub] to report client bugs specific to {{Linux|4}} and {{Mac|4}}.


== About The Game ==
==About The Game==
;The most-played game on Steam.
;The most-played game on Steam.
:Every day, millions of players worldwide enter battle as one of over a hundred Dota heroes. And no matter if it's their 10th hour of play or 1,000th, there's always something new to discover. With regular updates that ensure a constant evolution of gameplay, features, and heroes, Dota 2 has truly taken on a life of its own.
:Every day, millions of players worldwide enter battle as one of over a hundred Dota heroes. And no matter if it's their 10th hour of play or 1,000th, there's always something new to discover. With regular updates that ensure a constant evolution of gameplay, features, and heroes, Dota 2 has truly taken on a life of its own.


;One Battlefield. Infinite Possibilities.
;One Battlefield. Infinite Possibilities.
:When it comes to diversity of heroes, abilities, and powerful items, Dota boasts an endless array—no two games are the same. Any hero can fill multiple roles, and there's an abundance of items to help meet the needs of each game. Dota doesn't provide limitations on how to play, it empowers you to express your own style.
:When it comes to diversity of heroes, abilities, and powerful items, ''Dota'' boasts an endless array—no two games are the same. Any hero can fill multiple roles, and there's an abundance of items to help meet the needs of each game. Dota doesn't provide limitations on how to play, it empowers you to express your own style.


;All heroes are free.
;All heroes are free.
:Competitive balance is Dota's crown jewel, and to ensure everyone is playing on an even field, the core content of the game—like the vast pool of heroes—is available to all players. Fans can collect cosmetics for heroes and fun add-ons for the world they inhabit, but everything you need to play is already included before you join your first match.
:Competitive balance is ''Dota'''s crown jewel, and to ensure everyone is playing on an even field, the core content of the game—like the vast pool of heroes—is available to all players. Fans can collect cosmetics for heroes and fun add-ons for the world they inhabit, but everything you need to play is already included before you join your first match.


;Bring your friends and party up.
;Bring your friends and party up.
Line 27: Line 27:
:Learn the ropes playing co-op vs. bots. Sharpen your skills in the hero demo mode. Jump into the behavior- and skill-based matchmaking system that ensures you'll be matched with the right players each game.
:Learn the ropes playing co-op vs. bots. Sharpen your skills in the hero demo mode. Jump into the behavior- and skill-based matchmaking system that ensures you'll be matched with the right players each game.


== Features ==
==Features==
; Cloth simulation
; Cloth simulation
: Real-time cloth simulation (i.e. soft-body physics) will be introduced to Source.
: Real-time cloth simulation (i.e. soft-body physics) will be introduced to Source.
Line 33: Line 33:
: The world is lit and shadowed dynamically with {{Ent|env_global_light}} (in addition to pre-compiled light).
: The world is lit and shadowed dynamically with {{Ent|env_global_light}} (in addition to pre-compiled light).
; Steamworks integration
; 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.
: 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  
; MultiBlend Textures
: 4-way texture blending, upgrading/replacing [[WorldVertexTransition]]
: 4-way texture blending, upgrading/replacing [[WorldVertexTransition]]
; Screen-space Anti-aliasing  
; Screen-space Anti-aliasing
: Anti-aliasing for use with deferred shading
: Anti-aliasing for use with deferred shading
; Screen Space Ambient Occlusion  
; Screen Space Ambient Occlusion
: [[Ssao]] post-process shader
: [[Ssao]] post-process shader
; Published demo file format
; Published demo file format
: [[Dota 2 Demo Format]] contains a link and instructions for parsing the Dota 2 demo files
: [[Dota 2 Demo Format]] contains a link and instructions for parsing the ''Dota 2'' demo files
; Custom Addon Support
; Custom Addon Support
: See the [[Dota 2 Workshop Tools|Dota 2 Workshop Tools]] for more details.
: See the [[Dota 2 Workshop Tools|Dota 2 Workshop Tools]] for more details.


== See also ==
==See also==
* [[Dota 2 Workshop Tools]]
* [[Dota 2 Workshop Tools]]
* [[Dota 2 Addon Portal]] - Documentation for the old Source 1 engine release.
* [[Dota 2 Addon Portal]] - Documentation for the old Source 1 engine release.


== External links ==
==External links==
* [https://www.dota2.com/home Website]
* [https://www.dota2.com/home Website]
* [https://www.dota2.com/patches Gameplay Updates on dota2.com]
* [https://www.dota2.com/patches Gameplay Updates on dota2.com]

Revision as of 04:03, 17 March 2024

English (en)Translate (Translate)

Stub

This article or section is a stub. You can help by expanding it.

Dota 2 Dota 2 is the official follow-up to the Wikipedia icon Warcraft III: The Frozen Throne custom mod Defense of the Ancients (DotA, retroactively called Dota 1, originally released in 2003). Developed and published by Valve alongside IceFrog, the original developer of the first game, it is an "Action RTS" where players control a Hero unit and engage enemy players using their Heroes' unique abilities. Valve is collaborating with one of the primary contributors of the original DotA series.

While Dota 2 was originally developed and runs in Source Source engine in 2013, having its own branch which formerly succeeds CS:GO engine branch CS:GO engine branch, it was later ported to Source 2 Source 2 in 2015 as part of Dota 2 Reborn update. This also making Dota 2 Dota 2 being the first Source 2 Source 2 game (through the first game to be completely made in Source 2, and not ported from previous engine was Artifact Artifact).

Bugs/Limitations

Warning.pngWarning:no longer supports OpenGL and DirectX 9 since 2021!
Note.pngNote:the game shows unable to start the game warning as of June 15, 2023 without Vulkan even with -safe_mode and without -vulkan...
Note.pngNote:the game shows black screen after the trailer as of June 15, 2023 without Vulkan with older Proton...
Clarify: despite this, the DLC "OpenGL support for Windows" still exist. Valve was planning to remove the DLC for all users but it's still remain existing on Steam as of 2023.

Use GitHub to report gameplay bugs in order to prevent duplicate or outdated bug reports at the wiki. Use GitHub to report client bugs specific to Linux Linux and macOS macOS.

About The Game

The most-played game on Steam.
Every day, millions of players worldwide enter battle as one of over a hundred Dota heroes. And no matter if it's their 10th hour of play or 1,000th, there's always something new to discover. With regular updates that ensure a constant evolution of gameplay, features, and heroes, Dota 2 has truly taken on a life of its own.
One Battlefield. Infinite Possibilities.
When it comes to diversity of heroes, abilities, and powerful items, Dota boasts an endless array—no two games are the same. Any hero can fill multiple roles, and there's an abundance of items to help meet the needs of each game. Dota doesn't provide limitations on how to play, it empowers you to express your own style.
All heroes are free.
Competitive balance is Dota's crown jewel, and to ensure everyone is playing on an even field, the core content of the game—like the vast pool of heroes—is available to all players. Fans can collect cosmetics for heroes and fun add-ons for the world they inhabit, but everything you need to play is already included before you join your first match.
Bring your friends and party up.
Dota is deep, and constantly evolving, but it's never too late to join.
Learn the ropes playing co-op vs. bots. Sharpen your skills in the hero demo mode. Jump into the behavior- and skill-based matchmaking system that ensures you'll be matched with the right players each game.

Features

Cloth simulation
Real-time cloth simulation (i.e. soft-body physics) will be introduced to Source.
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.

See also

External links