SDK Docs: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (fix category)
(new layout, based on updated design by User:TomEdwards)
Line 1: Line 1:
__NOTOC__
{{otherlang2|
__NOEDITSECTION__<div style="float:right; width:30%; background:white; margin-left:1em;">{{protected}}</div>[[Image:SourceLogo_trans.gif|center|Source]]
ru=SDK Docs:ru|
de=SDK Docs:de|
cs=SDK Docs:cs|
es=SDK Docs:es|
fr=SDK Docs:fr|
jp=SDK Docs:jp|
pl=SDK Docs:pl|
sv=SDK Docs:sv|
it=SDK Docs:it|
tr=SDK Docs:tr|
zh-cn=SDK Docs:zh-cn|
zh-tw=SDK Docs:zh-tw}}


== General ==
{| class="standard-table" style="margin:auto;"
* [[SDK Installation|Downloading and Installing the Source SDK]]
|+ <p style="margin:.5em auto 0;padding:0 0 0 3.6em;width:200px;">[[File:Source-logo.png|200px|link=|Source]]</p>
* [[Source SDK Release Notes]]
* [[:Category:Source SDK FAQ|Source SDK Frequently Asked Questions]]
* [[Source SDK Known Issues]]
* [[Help Desk]]
* [[Developer Console]]
* [[Source SDK Files and Directory Structure]]
* [[Demo Recording Tools]]
* [[SourceTV]]
* [[Books]]


<div align="center">
<p style="margin:1em;">'''[[SDK Installation|Download and Installation]] | [[:Category:Source SDK FAQ|Frequently Asked Questions]] | [[Source SDK Release Notes|Release Notes]]'''</p>
{| class="standard-table" style="text-align:left"
!colspan="2"| <center>Quick Category Navigation</center>
|-
|-
| '''[[:category:Modding|Modding]]'''
| '''[[:Category:Modding|Modding]]'''
| Creating, organizing and releasing your Source project.
| Creating, organizing and releasing your Source project
|-
|-
| '''[[:category:Level Design|Level Design]]'''
| '''[[:Category:Level Design|Level Design]]'''
| Maps are the cornerstone of Source, where it all comes together. Learn about all aspects of producing them here.
| Maps are the 3D worlds where everything comes together
|-
|-
| '''[[:category:Choreography|Choreography]]'''
| '''[[:Category:Programming|Programming]]'''
| Make Source's characters come to life with its uniquely powerful choreography technologies.
| A mod's C++ code defines the way its world and game rules behave
|-
|-
| '''[[:category:AI|AI]]'''
| '''[[:Category:Modeling|Modeling]]'''
| AI controls the behavior of all but the simplest of NPC actions and Source makes using or creating it easy.
| Models are the detailed 3D objects that appear in the game world
|-
|-
| '''[[:category:Material System|Material System]]'''
| '''[[:Category:Material System|Materials]]'''
| Textures and shaders are combined in Source to create materials.
| Textures and shaders are combined in Source to create materials
|-
|-
| '''[[:category:Sound System|Sound System]]'''
| '''[[:Category:Sound System|Sounds]]'''
| Documentation on Source's software sound system.
| Quality audio adds a fourth dimension to your world
|-
|-
| '''[[:category:Modeling|Modeling]]'''
| '''[[:Category:Particle_System|Particles]]'''
| Everything you need to know about modeling for Source.
| Effects like smoke, sparks, blood and fire are created with particles
|-
|-
| '''[[:category:Particle_System|Particle System]]'''
| '''[[:Category:Choreography|Choreography]]'''
| Documentation for using Source's particle editor and for adding particle effects to your mod.
| Direct your digital actors' performances with choreographed scenes
|-
| '''[[:category:VGUI|VGUI]]'''
| Valve's proprietary GUI mimics Windows' and works both in-game and on the desktop. Used for HUDs, 3D cameras and more.
|-
| '''[[:category:Programming|Programming]]'''
| The nuts and bolts of any MOD, programming is what makes things different.
|-
| '''[[:category:Snippets|Code Snippets]]'''
| Bits of code that are useful but aren't enough for a tutorial.
|-
|-
| '''[[:Category:Tutorials|Tutorials]]'''
| '''[[:Category:Tutorials|Tutorials]]'''
| Need help trying to use a particular Source feature? Check here.
| Step-by-step guides on a variety of topics
|-
|-
| '''[[:category:Technical|Technical]]'''
| '''[[:Category:Technical|Technical]]'''
| Miscellaneous technical aspects about the Source engine and Half-Life 2 programming.
| In-depth discussion of Source's features
|-
|-
| '''[[:Category:Glossary|Glossary]]'''
| '''[[:Category:Glossary|Glossary]]'''
| Explanations of common terms.
| Explanations for terms you may encounter
|-
|-
| '''[[:Category:Third Party Tools|Third Party Tools]]'''
| '''[[:Category:Third Party Tools|Third-Party Tools]]'''
| Non-Valve developer tools.
| Useful developer tools created by the community
|}
|}
</div>
{{otherlang:en}}
{{otherlang:en:de|SDK Docs:de}},
{{otherlang:en:es|SDK_Docs:es}},
{{otherlang:en:sv|SDK Docs:sv}},
{{otherlang:en:fr|SDK Docs:fr}},
{{otherlang:en:cs|SDK Docs:cs}},
{{otherlang:en:zh-cn|SDK Docs:zh-cn}},
{{otherlang:en:jp|SDK Docs:jp}},
{{otherlang:en:pl|SDK_Docs:pl}},
{{otherlang:en:ru|SDK_Docs:ru}},
{{otherlang:en:zh-tw|SDK Docs:zh-tw}}


[[Category:Entry pages]]
[[Category:Entry pages]]__NOTOC____NOEDITSECTION__

Revision as of 15:09, 20 July 2009

Template:Otherlang2

Source

Download and Installation | Frequently Asked Questions | Release Notes

Modding Creating, organizing and releasing your Source project
Level Design Maps are the 3D worlds where everything comes together
Programming A mod's C++ code defines the way its world and game rules behave
Modeling Models are the detailed 3D objects that appear in the game world
Materials Textures and shaders are combined in Source to create materials
Sounds Quality audio adds a fourth dimension to your world
Particles Effects like smoke, sparks, blood and fire are created with particles
Choreography Direct your digital actors' performances with choreographed scenes
Tutorials Step-by-step guides on a variety of topics
Technical In-depth discussion of Source's features
Glossary Explanations for terms you may encounter
Third-Party Tools Useful developer tools created by the community