This article relates to the game "Dota 2". Click here for more information.
This article relates to the SDK/Workshop Tools for "Dota 2 Workshop Tools". Click here for more information.
This article's documentation is for Source 2. Click here for more information.

Dota 2 Workshop Tools/Level Design: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (Replaced content with "{{Dota 2Tools topicons}} {{toc-right}} <onlyinclude>{{MultiPage|{{{1|}}}| title = {{Dictionary/common|Level Design}} }}</onlyinclude> Category:Dota 2 Workshop Tools")
Tag: Replaced
(badly moved multipage)
Line 1: Line 1:
{{LanguageBar}}
{{Dota 2Tools topicons}}
{{Dota 2Tools topicons}}


{{toc-right}}
{{toc-right}}


<onlyinclude>{{MultiPage|{{{1|}}}| title = {{Dictionary/common|Level Design}} }}</onlyinclude>
Documentation for creating custom maps with the Dota 2 Workshop Tools using the Hammer level editor.
 
== Introduction to Hammer ==
Hammer is the editor used to create maps for Dota 2. This introductory tutorial is focused on creating a basic map using the ''Tile Editor'' within ''Hammer''. This is a good place to start if new to Hammer or the Dota 2 Workshop Tools.
 
* [[Dota 2 Workshop Tools/Level Design/Getting Started|Getting Started]]
* [[Dota 2 Workshop Tools/Level Design/Tile Editor Basics|Tile Editor Basics: Your First Dota Map]]
* [[Dota 2 Workshop Tools/Level Design/Compile and Run|Compile and Run]]
 
== Hammer Documentation ==
Additional ''Hammer'' feature documentation. This includes some more advanced concepts such as geometry creation.
 
* [[Source 2/Docs/Level Design/Navigation|Navigation]]
* [[Source 2/Docs/Level Design/Hammer Overview|Hammer Overview]]
* [[Source 2/Docs/Level Design/Basic Construction|Basic Construction]]
* [[Source 2/Docs/Level Design/Prefabs and Instances|Prefabs and Instances]]
* [[Source 2/Docs/Level Design/Mesh Entities|Mesh Entities]]
* [[Dota 2 Workshop Tools/Level Design/Tile Editor|Tile Editor]]
* [[Dota 2 Workshop Tools/Level Design/New Tilesets|New Tilesets]]
* [[Dota 2 Workshop Tools/Level Design/Terrain Blending|Terrain Blending]]
* [[Dota 2 Workshop Tools/Level Design/World Layers|World Layers]]
* [[Dota 2 Workshop Tools/Level Design/Creating A Dota-Style Map|Creating A Dota-Style Map]]
 
== Dota 2 Concepts ==
Documentation on Dota 2 specific content.
 
* [[Dota 2 Workshop Tools/Level Design/Dota/Navigation Mesh|Grid Navigation Mesh]]
* [[Dota 2 Workshop Tools/Level Design/Dota/Fog of War|Fog of War]]
* [[Dota 2 Workshop Tools/Level Design/Dota/Minimap|Minimap]]
* [[Dota 2 Workshop Tools/Level Design/Dota/Common Developer Commands|Common Developer Commands]]
* [[Dota 2 Workshop Tools/Level Design/Dota/Lighting|Lighting]]
* [[Dota 2 Workshop Tools/Level Design/Dota/Performance|Performance]]
* [[Dota 2 Workshop Tools/Level Design/Dota/Blocking Heroes' Routes|Blocking Heroes' Routes Tutorial]]
 
== Dota 2 Example Maps ==
* ''dota_addons/holdout_example/holdout_example.vmap''
* ''dota_addons/holdout_example/basic.vmap''
* ''dota_addons/dota_pvp/dota_pvp.vmap''
* ''dota_addons/dota_pvp/dota_pvp_tiled.vmap''
* ''dota_addons/dota_pvp/simple_dota_map_example.vmap''


[[Category:Dota 2 Workshop Tools]]
[[Category:Dota 2 Workshop Tools]]

Revision as of 23:12, 13 July 2024

English (en)Español (es)Русский (ru)中文 (zh)Translate (Translate)

Documentation for creating custom maps with the Dota 2 Workshop Tools using the Hammer level editor.

Introduction to Hammer

Hammer is the editor used to create maps for Dota 2. This introductory tutorial is focused on creating a basic map using the Tile Editor within Hammer. This is a good place to start if new to Hammer or the Dota 2 Workshop Tools.

Hammer Documentation

Additional Hammer feature documentation. This includes some more advanced concepts such as geometry creation.

Dota 2 Concepts

Documentation on Dota 2 specific content.

Dota 2 Example Maps

  • dota_addons/holdout_example/holdout_example.vmap
  • dota_addons/holdout_example/basic.vmap
  • dota_addons/dota_pvp/dota_pvp.vmap
  • dota_addons/dota_pvp/dota_pvp_tiled.vmap
  • dota_addons/dota_pvp/simple_dota_map_example.vmap