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
(Undo revision 187829 by Tuna (talk))
No edit summary
 
(89 intermediate revisions by 20 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
}}
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 '''alpha 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}}


{| class="standard-table" style="margin:auto;"
{{Background
|+ <p style="margin:1em auto 0; text-align:center; width:450;">[[File:Dota workshop about.png|link=]]</p>
| file = Dota 2 - Screenshot 3.jpg
 
| opacity = 4.5%
<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>
| gradient-height = 500px
|-
}}
| '''[[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/Custom UI|Custom UI]]'''
| Adding custom user interface elements for your game mode
|-
| '''[[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 12:11, 5 September 2025

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