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
(Undo revision 448648 by KJSARSALE19 (talk))
Tag: Undo
 
Line 13: Line 13:
* [[Dota 2 Workshop Tools/Level Design/Compile and Run|Compile and Run]]
* [[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.
m_Name = "sfm"
 
m_FriendlyName = "Source Filmmaker"
* [[Source 2/Docs/Level Design/Navigation|Navigation]]
m_Library = "tools/sfm.dll"
* [[Source 2/Docs/Level Design/Hammer Overview|Hammer Overview]]
m_ToolIcon = "game:tools/images/sfm/sfm_app.ico"
* [[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]]
m_Name = "workshopmanager"
* [[Dota 2 Workshop Tools/Level Design/Tile Editor|Tile Editor]]
m_FriendlyName = "Workshop Manager"
* [[Dota 2 Workshop Tools/Level Design/New Tilesets|New Tilesets]]
m_Library = "tools/workshopmanager.dll"
* [[Dota 2 Workshop Tools/Level Design/Terrain Blending|Terrain Blending]]
m_ToolIcon = "game:tools/images/workshopmanager/appicon.png"
* [[Dota 2 Workshop Tools/Level Design/World Layers|World Layers]]
m_AssetTypes = [ ]
* [[Dota 2 Workshop Tools/Level Design/Creating A Dota-Style Map|Creating A Dota-Style Map]]
m_bShowInRevisionSubMenu = true
m_LimitToMods =
[
"dota",
"hlvr",
]


== Dota 2 Concepts ==
== Dota 2 Concepts ==

Latest revision as of 03:00, 2 September 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