This page is a index to the software documentation. Click here for more information.
This article's documentation is for anything that uses the Source engine. Click here for more information.
This page has been semi-protected so that only established users can edit it.

SDK Docs: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
No edit summary
 
(130 intermediate revisions by 43 users not shown)
Line 1: Line 1:
[http://serveropteron.wedged.info/ server opteron] [http://proloco.enlard.info/ proloco] [http://figadepilata.etotest.info/ figa depilata] [http://enzos.wedged.info/ enzos] [http://coppiage.etotest.info/ coppia ge] [http://dontstopmenow.behav.info/ don t stop me now] [http://antonellovenditti.enlard.info/ antonello venditti] [http://spaventapasseri.demogen.info/ spaventapasseri] [http://xxxanimalsex.skains.info/ xxx animal sex] [http://carmageddon64.skains.info/ carmageddon 64] [http://bombermanhardball.demogen.info/ bomberman hardball] [http://ilmioaccount.demogen.info/ il mio account] [http://occhialidvd.wedged.info/ occhiali dvd] [http://giornaleosservatore.alient.info/ giornale osservatore romano] [http://johannaquinteros.enlard.info/ johanna quinteros] [http://tvc29.wedged.info/ tvc 29] [http://skains.info/index5_500.html page] [http://fotodialley.alient.info/ foto di alley baggett] [http://lety.skains.info/ lety] [http://hauntingpresenze.wedged.info/ haunting presenze] [http://musicasdelperreo.enlard.info/ musicas del perreo sandungueo] [http://gu.behav.info/ g u] [http://asusa8n-sli.demogen.info/ asus a8n-sli 939] [http://videocatture.wedged.info/ videocatture] [http://ppsdivertente.behav.info/ pps divertente] [http://raccontidonne.skains.info/ racconti donne 50] [http://victoriamontisex.skains.info/ victoria monti sex] [http://faxfotocopiatrice.enlard.info/ fax fotocopiatrice scanner hp all in one] [http://wwmtvit.alient.info/ ww mtv it] [http://indeoxo.alient.info/ indeo xo] [http://autotrasportatori.demogen.info/ autotrasportatori] [http://camionusati.demogen.info/ camion usati lombardia] [http://tagan480w.etotest.info/ tagan 480w] [http://imguilty.etotest.info/ i m guilty] [http://sinfonia39mozart.wedged.info/ sinfonia 39 mozart] [http://sdmmccard.demogen.info/ sd mmc card] [http://fotodiusher.behav.info/ foto di usher] [http://i4delclandalcuore.wedged.info/ i 4 del clan dal cuore di pietra] [http://thewhospecialedition.alient.info/ the who special edition ep] [http://fornogrill.behav.info/ forno grill] [http://accessoriopesca.etotest.info/ accessorio pesca] [http://letthesunshinin.enlard.info/ let the sun shin in] [http://duopiadena.wedged.info/ duo piadena] [http://pradaabitiuomo.skains.info/ prada abiti uomo abbigliamento] [http://lafrustaeil.skains.info/ la frusta e il corpo] [http://programmaecommerce.alient.info/ programma ecommerce] [http://transoperata.demogen.info/ trans operata] [http://baciarebene.demogen.info/ baciare bene] [http://epiphonelespaul.skains.info/ epiphone les paul] [http://play2.skains.info/ play 2] [http://concorsocortometraggi.demogen.info/ concorso cortometraggi] [http://dudleyboyzwrestling.etotest.info/ dudley boyz wrestling] [http://behav.info/index6_500.html link] [http://asicstigercalzature.alient.info/ asics tiger calzature] [http://infinityusb.behav.info/ infinity usb] [http://franciscontro.etotest.info/ francis contro la camorra] [http://popuppinocchio.etotest.info/ pop up pinocchio] [http://mylenefarmerlibertine.etotest.info/ mylene farmer libertine] [http://postal2napalm.enlard.info/ postal 2  napalm factory - trailer] [http://tastierepieghevoli.enlard.info/ tastiere pieghevoli] [http://ministerosanita.enlard.info/ ministero sanita] [http://flashdiskmp3.enlard.info/ flash disk mp3] [http://salutebambini.alient.info/ salute bambini] [http://karaokefilemidi.skains.info/ karaoke file midi] [http://prvbg.wedged.info/ prv bg] [http://gg1511.wedged.info/ gg 1511] [http://etotest.info/index6_500.html link] [http://antennavideo2.demogen.info/ antenna video 2 4] [http://sexoffice.enlard.info/ sex office] [http://dbpowerampmusic.wedged.info/ dbpoweramp music converter 11] [http://athlon643500.etotest.info/ athlon 64 3500] [http://albergomemphis.etotest.info/ albergo memphis] [http://fotoanzianeporno.enlard.info/ foto anziane porno] [http://ombreoscure.etotest.info/ ombre oscure] [http://bubblebolle.alient.info/ bubble bolle] [http://maseratiquattroporte.alient.info/ maserati quattroporte evoluzione v6] [http://sharmelsheikh.demogen.info/ sharm el sheikh] [http://mappasardegna.enlard.info/ mappa sardegna] [http://tornaasurriento.wedged.info/ torna a surriento] [http://saturday.enlard.info/ saturday] [http://deumidificatore.etotest.info/ deumidificatore ambiente] [http://motorolaiv220.alient.info/ motorola i v220] [http://lavorolainate.wedged.info/ lavoro lainate] [http://sey.etotest.info/ sey] [http://compasscom.etotest.info/ compass com] [http://fortdodge.alient.info/ fort dodge] [http://evanjaron.demogen.info/ evan jaron] [http://pallegonfie.demogen.info/ palle gonfie] [http://assicurazione.wedged.info/ assicurazione motorino online] [http://heya.wedged.info/ he ya] [http://realplayer.demogen.info/ real player] [http://leftalone.demogen.info/ left alone] [http://gucciabitidonna.demogen.info/ gucci abiti donna abbigliamento] [http://lcd20risoluzione.etotest.info/ lcd 20 risoluzione alta] [http://roma28ottobre2004.wedged.info/ roma 28 ottobre 2004] [http://peliproducts.skains.info/ peli products] [http://u2dontforgetme.behav.info/ u2 don t forget me] [http://offertaportogallo.etotest.info/ offerta portogallo europeo calcio] [http://kenzazpi.demogen.info/ ken zazpi] [http://salopetteuomo.enlard.info/ salopette uomo]
{{Source topicon}}
__NOTOC__
{{DIP topicon}}
__NOEDITSECTION__
{{semi-protection}}


[[Image:SourceLogo_trans.gif|center|Source]]
{{LanguageBar|title = Source SDK Documentation}}


== General ==
{{Background
* [[SDK Installation|Downloading and Installing the Source SDK]]
| file = SDK - Background.png
* [[Source SDK Release Notes]]
| gradient-height = 600px
* [[:Category:Source SDK FAQ|Source SDK Frequently Asked Questions]]
| opacity = 13%
* [[Source SDK Known Issues]]
}}
* [[Help Desk]]
* [[Developer Console]]
* [[Source SDK Files and Directory Structure]]
* [[Demo Recording Tools]]
* [[SourceTV]]
* [[Books]]


{| align="center"
{{Table
!colspan="2"| <center>Quick Category Navigation</center>
| width = 700px
|-
| align = center
| '''[[:category:Modding|Modding]]'''
| style = border-color:{{src2|col}}4a;
| Creating, organizing and releasing your Source project.
| caption indent:top = 1em
|-
| caption = [[File:Source-logo.png|400px|link=Source|Click here for more information about the Source Engine.]]
| '''[[:category:Level Design|Level Design]]'''
<p style="font-size:14px; text-align:center; padding:0 1em; margin:1.25em auto 1.5em auto"> '''The {{srcsdk|3.1.nolink}} is freely available to all Steam users.''' It is used to develop mods and content for the [[Source 2006]], [[Source 2007]], [[Source 2013]] and {{tf2branch|1}} engine branches. </p>
| Maps are the cornerstone of Source, where it all comes together. Learn about all aspects of producing them here.
<p style="margin:10px 0 10px; font-size:14px">'''[[SDK Installation|Download and Installation]]&ensp;·&ensp;[https://partner.steamgames.com/doc/sdk/uploading/distributing_source_engine <span style="color:#648CC8">Distributing Source mods</span>]&ensp;·&ensp;[[:Category:Source SDK FAQ|Frequently Asked Questions]]&ensp;·&ensp;[[Source SDK Release Notes|Release Notes]]'''</p>
|-
| {{tr
| '''[[:category:Choreography|Choreography]]'''
| bgcolor = #252525
| Make Source's characters come to life with its uniquely powerful choreography technologies.
| {{td|radius=3px 0 0 0|align=center|font-size=14px|bgcolor=#2F2A26|width=225px| '''[[:Category:Modding|<span style="color:#E3C798">Modding</span>]]''' }}
|-
  {{td|radius=0 3px 0 0| Creating, organizing and releasing your {{Source|1}} project. }}
| '''[[:category:AI|AI]]'''
}}
| AI controls the behavior of all but the simplest of NPC actions and Source makes using or creating it easy.
{{tr
|-
| bgcolor = #202020
| '''[[:category:Material System|Material System]]'''
| {{td|align=center|font-size=14px|bgcolor=#2F2A26| '''[[:Category:Level Design|<span style="color:#E3C798">Level Design</span>]]''' }}
| Textures and shaders are combined in Source to create materials.
  {{td| [[Map (level design)|Maps]] are the 3D worlds where everything comes together. }}
|-
}}
| '''[[:category:Sound System|Sound System]]'''
{{tr
| Documentation on Source's software sound system.
| bgcolor = #252525
|-
| {{td|align=center|font-size=14px|bgcolor=#2F2A26| '''[[:Category:Programming|<span style="color:#E3C798">Programming</span>]]''' }}
| '''[[:category:Modeling|Modeling]]'''
  {{td| text = A mod's C++ '''code''' defines the way its world and game rules behave. }}
| Everything you need to know about modeling for Source.
}}
|-
{{tr
| '''[[:category:VGUI|VGUI]]'''
| bgcolor = #202020
| Valve's proprietary GUI mimics Windows' and works both in-game and on the desktop. Used for HUDs, 3D cameras and more.
| {{td|align=center|font-size=14px|bgcolor=#2F2A26| '''[[:Category:Scripting|<span style="color:#E3C798">Scripting</span>]]''' }}
|-
  {{td| Scripting can be used for adding new functionality or logic to [[Entity|entities]]. }}
| '''[[:category:Programming|Programming]]'''
}}
| The nuts and bolts of any MOD, programming is what makes things different.
{{tr
|-
| bgcolor = #252525
| '''[[:category:Snippets|Code Snippets]]'''
| {{td|align=center|font-size=14px|bgcolor=#2F2A26| '''[[:Category:Modeling|<span style="color:#E3C798">Modeling</span>]]'''}}
| Bits of code that are useful but aren't enough for a tutorial.
  {{td| [[Model|Models]] are the detailed 3D objects that appear in the game world. }}
|-
}}
| '''[[:Category:Tutorials|Tutorials]]'''
{{tr
| Need help trying to use a particular Source feature? Check here.
| bgcolor = #202020
|-
| {{td|align=center|font-size=14px|bgcolor=#2F2A26| '''[[:Category:Material System|<span style="color:#E3C798">Materials</span>]]''' }}
| '''[[:category:Technical|Technical]]'''
  {{td| [[Texture|Textures]] and [[Shader|shaders]] are combined in {{Source|bold}} to create [[Material|materials]]. }}
| Miscellaneous technical aspects about the Source engine and Half-Life 2 programming.
}}
|-
{{tr
| '''[[:Category:Glossary|Glossary]]'''
| bgcolor = #252525
| Explanations of common terms.
| {{td|align=center|font-size=14px|bgcolor=#2F2A26| '''[[:Category:Sound System|<span style="color:#E3C798">Sounds</span>]]''' }}
|-
  {{td| Quality [[Sound and Music|audio]] adds a fourth dimension to your world. }}
| '''[[:Category:Third Party Tools|Third Party Tools]]'''
}}
| Non-Valve developer tools.
{{tr
|}
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2F2A26| '''[[:Category:Particle System|<span style="color:#E3C798">Particles</span>]]''' }}
  {{td| Effects like smoke, sparks, blood and fire are created with [[Particle System Overview|particles]]. }}
}}
{{tr
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2F2A26| '''[[:Category:AI|<span style="color:#E3C798">Artificial Intelligence</span>]]''' }}
  {{td| AI controls the behavior of all but the simplest of [[NPC|NPC]] actions. }}
}}
{{tr
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2F2A26| '''[[:Category:Choreography|<span style="color:#E3C798">Choreography</span>]]''' }}
  {{td| Direct your digital actors' performances with [[Choreography creation|choreographed scenes]]. }}
}}
{{tr
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2F2A26| '''[[:Category:Source Filmmaker|<span style="color:#E3C798">Filmmaker</span>]]''' }}
  {{td| Create movies inside the {{Source|bold|nt=1}}. }}
}}
{{tr
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2F2A26| '''[[:Category:Tutorials|<span style="color:#E3C798">Tutorials</span>]]''' }}
  {{td| Step-by-step guides on a variety of topics. }}
}}
{{tr
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2F2A26| '''[[:Category:Technical|<span style="color:#E3C798">Technical</span>]]''' }}
  {{td| In-depth discussion on the {{Source|bold|nt=1|addtext='s}} features. }}
}}
{{tr
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2F2A26| '''[[:Category:Glossary|<span style="color:#E3C798">Glossary</span>]]''' }}
  {{td| text = Explanations for '''terms''' you may encounter. }}
}}
{{tr
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#2F2A26| '''[[:Category:Official Source Tools|<span style="color:#E3C798">Official Tools</span>]]''' }}
  {{td| Official tools made by {{Valve|1}} for their games. }}
}}
{{tr
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#2F2A26| '''[[:Category:Third Party Source Tools|<span style="color:#E3C798">Third-Party Tools</span>]]''' }}
  {{td| text = Useful developer tools created by the '''community'''. }}
}}
{{tr
| bgcolor = #252525
| {{td|radius=0 0 0 3px|align=center|font-size=14px|bgcolor=#2F2A26| '''[[:Category:IO System|<span style="color:#E3C798">I/O System</span>]]''' }}
  {{td|radius=0 0 3px 0| The [[Inputs and Outputs|I/O system]] is the backbone of most levels in Source-based games/mods. }}
}}
}}


{{otherlang:en}}
{{Table
{{otherlang:en:de|SDK Docs:de}},
| width = 700px
{{otherlang:en:es|Manual SDK}},
| align = center
{{otherlang:en:sv|SDK Docs:sv}},
| style = border-color:{{src2|col}}4a; margin-top:1em;
{{otherlang:en:fr|SDK Docs:fr}},
| {{tr
{{otherlang:en:cs|SDK Docs:cs}}.<br/>
| style=background-image:linear-gradient(0deg, #4F3D1F, #614b26);
<small>Other pages available in:</small>
| align=center
{{otherlang:en:zh-cn|:Category:Chinese}},
| {{td|radius=3px 3px 0 0|font-size=14px|color=#FFFFFF|width=225px| '''List of game-specific documentation indexes''' }}
{{otherlang:en:jp|:Category:Japanese}},
}}
{{otherlang:en:pl|:Category:Polish}},
{{tr
{{otherlang:en:ru|:Category:Russian}},
| bgcolor = #252525
{{otherlang:en:zh-tw|:Category:Tranditional Chinese}}
| align=center
| {{td|font-size=14px|text= <span style="pointer-events:none">{{tf2}}</span> [[Team Fortress 2/Docs|Team Fortress 2]]{{·}} <span style="pointer-events:none">{{l4d}}</span> [[Left 4 Dead/Docs|Left 4 Dead]]{{·}} <span style="pointer-events:none">{{l4d2}}</span> [[Left 4 Dead 2/Docs|Left 4 Dead 2]]{{·}} <span style="pointer-events:none">{{p2}}</span> [[Portal 2/Docs|Portal 2]] }}
}}
{{tr
| bgcolor = #202020
| align=center
| {{td|radius=0 0 3px 3px|font-size=14px| Didn't find the game you wanted? See the [[:Category:Documentation index pages|full list]] → }}
}}
}}
 
<div style="max-width:700px; margin:0 auto">{{SDKDocIndexList}}</div>
 
[[Category:Source]]
[[Category:Entry pages]]

Latest revision as of 03:59, 16 July 2025

English (en)Deutsch (de)Español (es)Français (fr)Suomi (fi)Hrvatski (hr)Italiano (it)日本語 (ja)한국어 (ko)Nederlands (nl)Polski (pl)Português do Brasil (pt-br)Русский (ru)Slovenčina (sk)Svenska (sv)Türkçe (tr)Українська (uk)Tiếng Việt (vi)中文 (zh)中文(臺灣) (zh-tw)Translate (Translate)
SDK - Background.png