This page is a index to the software documentation. Click here for more information.
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: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Updated to Beta status)
m (fix minor grammatical error)
 
(74 intermediate revisions by 15 users not shown)
Line 1: Line 1:
{{otherlang2
{{Dota 2Tools topicons}}
|zh-cn=Dota_2_Workshop_Tools:zh-cn
{{DIP topicon}}
|ru=Dota_2_Workshop_Tools:ru
|ko=Dota_2_Workshop_Tools:ko
}}
The '''Dota 2 Workshop Tools''' is a set of software utilities available as a free download for Dota 2 that allow you to create your own custom game modes (called [[Dota_2_Workshop_Tools/Addon_Overview|addons]]). The tools package must be installed to create or play any custom game mode addons.


<div class="noindent" style="padding:.5em; margin:1em; background: #404040 none repeat scroll 0pt; max-height:none; overflow:visible;">{{warning|At this time, the Dota 2 Workshop Tools are considered an '''beta testing release''' and only suitable for custom game mode content authoring. Developers creating cosmetic content for inclusion in the Dota 2 store will need to utilize the existing tool path. More information on that path can be found on the [http://www.dota2.com/workshop/ Dota 2 Workshop] website.}}</div>
{{LanguageBar}}


<div class="info" style="padding:.5em; margin:1em; background: #404040 none repeat scroll 0pt; max-height:none; overflow:visible;">{{note|Change notes for the Dota 2 Workshop Tools will be included with the [http://www.dota2.com/reborn/updates Dota 2 Reborn Beta updates]. For the initial changes from the alpha to beta release of the tools, see the full change log on the [https://developer.valvesoftware.com/wiki/Dota_2_Workshop_Tools/Beta_Release_Notes Beta Release Notes] section.}}</div>
{{Background
 
| file = Dota 2 - Screenshot 3.jpg
{| class="standard-table" style="margin:auto;"
| opacity = 4.5%
|+ <p style="margin:1em auto 0; text-align:center; width:450;">[[File:Dota workshop about.png|link=]]</p>
}}
 
<p style="margin:1em;">'''[[Dota 2 Workshop Tools/Installing and Launching Tools|Download and Installation]] | [[Dota 2 Workshop Tools/Dota Workshop Tools FAQ|Frequently Asked Questions]]'''</p>
|-
| '''[[Dota 2 Workshop Tools/Addon Overview|Addons Overview]]'''
| Creating, organizing and releasing your Dota 2 addon
|-
| '''[[Dota 2 Workshop Tools/Level Design|Level Design]]'''
| Level design and Hammer information
|-
| '''[[Dota 2 Workshop Tools/Scripting|Scripting]]'''
| An addon's script code defines the game rules for an addon
|-
| '''[[Dota 2 Workshop Tools/Modeling|Modeling]]'''
| Models are the detailed objects or characters that appear in the game world
|-
| '''[[Dota 2 Workshop Tools/Materials|Materials]]'''
| Images and shader controls are combined to create materials
|-
| '''[[Dota 2 Workshop Tools/Sounds|Sounds]]'''
| Audio production for addons
|-
| '''[[Dota 2 Workshop Tools/Particles|Particles]]'''
| Effects like smoke, sparks, blood and fire are created using particles
|-
| '''[[Dota 2 Workshop Tools/Panorama|Panorama]]'''
| Panorama UI, used for custom interface in your game mode
|-
| '''[[Dota 2 Workshop Tools/Custom UI|Scaleform UI]]'''
| '''DEPRECATED''' Scaleform was for UI in Alpha, and will be removed.
|-
| '''[[Dota 2 Workshop Tools/Community|Community]]'''
| Getting involved with the modding community
|-
| '''[[Dota 2 Workshop Tools/Unofficial_Tools|Third-Party Tools]]'''
| Developer tools created by the modding community
|}


{{Table
| align = center
| style = border-color:#524242;
| width = 700px
| caption indent:top = 1em
| caption = <div style="display: inline-block; text-align: center; width: 566px; border-radius: 6px; overflow: hidden"> [[File:Dota workshop about.png|566px|link=]] </div>
<p style="font-size:14px; text-align:center; text-wrap-style:balance; padding:0 1em; margin:1.25em auto 1em auto"> The {{dota2tools|4.1}} are a set of software utilities available as a free download for {{dota2|1}} that allow you to create items for inclusion in the Dota store and the [[Steam Workshop]] and your own custom game modes (called [[/Addon Overview|addons]]). </p>
<p style="margin:10px 0 10px; font-size:14px"> '''[[/Installing and Launching Tools|Download and Installation]]&ensp;·&ensp;[[/Dota Workshop Tools FAQ|Frequently Asked Questions]]''' </p>
| {{tr
| bgcolor = #252525
| {{td|radius=3px 0 0 0|align=center|font-size=14px|bgcolor=#312727|width=30%| '''[[/Items Overview|<font color="#DDB8B8">Items Overview</font>]]''' }}
  {{td|radius=0 3px 0 0| Creating items for inclusion in the Dota store }}
}}
{{tr
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#312727| '''[[/Addon Overview|<font color="#DDB8B8">Addons Overview</font>]]''' }}
  {{td| Creating, organizing and releasing your Dota 2 addon }}
}}
{{tr
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#312727| '''[[/Level Design|<font color="#DDB8B8">Level Design</font>]]''' }}
  {{td| Level design and Hammer information }}
}}
{{tr
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#312727| '''[[/Scripting|<font color="#DDB8B8">Scripting</font>]]''' }}
  {{td| An addon's script code defines the game rules for an addon }}
}}
{{tr
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#312727| '''[[/Modeling|<font color="#DDB8B8">Modeling</font>]]''' }}
  {{td| [[Models]] are the detailed objects or characters that appear in the game world }}
}}
{{tr
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#312727| '''[[/Materials|<font color="#DDB8B8">Materials</font>]]''' }}
  {{td| Images and [[Shaders|shader]] controls are combined to create [[materials]] }}
}}
{{tr
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#312727| '''[[/Particles|<font color="#DDB8B8">Particles</font>]]''' }}
  {{td| Effects like smoke, sparks, blood and fire are created using [[particles]] }}
}}
{{tr
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#312727| '''[[/Sounds|<font color="#DDB8B8">Sounds</font>]]''' }}
  {{td| Audio production for addons }}
}}
{{tr
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#312727| '''[[/Panorama|<font color="#DDB8B8">Panorama</font>]]''' }}
  {{td| Panorama UI, used for custom interface in your game mode }}
}}<!--
{{tr
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#312727| '''[[/Custom UI|<font color="#DDB8B8">Scaleform UI</font>]]''' }}
  {{td| '''DEPRECATED''' Scaleform was for UI in Alpha, and will be removed. }}
}}-->
{{tr
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#312727| '''[[/Community|<font color="#DDB8B8">Community</font>]]''' }}
  {{td| Getting involved with the modding community }}
}}
{{tr
| bgcolor = #202020
| {{td|radius=0 0 0 3px|align=center|font-size=14px|bgcolor=#312727| '''[[/Unofficial_Tools|<font color="#DDB8B8">Third-Party Tools</font>]]''' }}
  {{td|radius=0 0 3px 0| Developer tools created by the modding community }}
}}
}}


<div style="max-width:700px; margin:0 auto">{{SDKDocIndexList}}</div>


{{shortpagetitle}}
[[Category:Workshop Tools]] [[Category:Source 2]] [[Category:Dota 2 Workshop Tools]] [[Category:Entry pages]]
[[Category:Dota 2 Workshop Tools]]
[[Category:Entry pages]]

Latest revision as of 01:27, 6 August 2025

English (en)Español (es)Hrvatski (hr)한국어 (ko)Polski (pl)Русский (ru)中文 (zh)Translate (Translate)
Dota 2 - Screenshot 3.jpg