SDK Docs: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (changed valve to Valve in the "official tools" section of the table)
(table redesign; added :Category:Official Tools;)
Line 1: Line 1:
{{lang|SDK Docs}}
{{lang|SDK Docs}}__NOTOC____NOEDITSECTION__


{| class="standard-table" style="margin:auto;"
|+ <p style="margin:1em auto 0; text-align:center; width:800px;">[[File:Source-logo.png|400px|link=|Source]]</p>


<p style="margin:1em;">'''[[SDK Installation|Download and Installation]] | [[:Category:Source SDK FAQ|Frequently Asked Questions]] | [[Source SDK Release Notes|Release Notes]]'''</p>
<table cellpadding="4 100 100 100" style="background:#202020;border:2px solid #525252;margin:8px auto;width:55em;{{border-radius|12px}}">
|-
<caption>[[File:Source-logo.png|400px|link=|Source Engine]]
| '''[[:Category:Modding|Modding]]'''
<p style="margin:10px 0 10px;font-size:14px">'''[[SDK Installation|Download and Installation]]&ensp;·&ensp;[[:Category:Source SDK FAQ|Frequently Asked Questions]]&ensp;·&ensp;[[Source SDK Release Notes|Release Notes]]'''</p></caption>
| Creating, organizing and releasing your Source project
 
|-
<tr bgcolor=#3A3A3A>
| '''[[:Category:Level Design|Level Design]]'''
<td style="font-size:14px;text-align:center;{{border-radius|8px 0px 0px 0px}};">'''[[:Category:Modding|Modding]]'''</td>
| Maps are the 3D worlds where everything comes together
<td style="text-align:center;{{border-radius|0px 8px 0px 0px}}">Creating, organizing and releasing your [[Source|<span style=color:#E1E0DF>Source</span>]] project.</td>
|-
</tr>
| '''[[:Category:Programming|Programming]]'''
<tr bgcolor=#3A3A3A>
| A mod's C++ code defines the way its world and game rules behave
<td style="font-size:14px;text-align:center;">'''[[:Category:Level Design|Level Design]]'''</td>
|-
<td style="text-align:center;">[[Map (level design)|<span style=color:#E1E0DF>Maps</span>]] — are the 3D worlds where everything comes together.</td>
| '''[[:Category:Scripting|Scripting]]'''
</tr>
| Scripting can be used for adding new functionality or logic to entities
<tr bgcolor=#3A3A3A>
|-
<td style="font-size:14px;text-align:center;">'''[[:Category:Programming|Programming]]'''</td>
| '''[[:Category:Modeling|Modeling]]'''
<td style="text-align:center;">A mod's C++ code defines the way its world and game rules behave.</td>
| Models are the detailed 3D objects that appear in the game world
</tr>
|-
<tr bgcolor=#3A3A3A>
| '''[[:Category:Material System|Materials]]'''
<td style="font-size:14px;text-align:center;">'''[[:Category:Scripting|Scripting]]'''</td>
| Textures and shaders are combined in Source to create materials
<td style="text-align:center;">Scripting can be used for adding new functionality or logic to [[Entity|<span style=color:#E1E0DF>entities</span>]].</td>
|-
</tr>
| '''[[:Category:Sound System|Sounds]]'''
<tr bgcolor=#3A3A3A>
| Quality audio adds a fourth dimension to your world
<td style="font-size:14px;text-align:center;">'''[[:Category:Modeling|Modeling]]'''</td>
|-
<td style="text-align:center;">[[Model|<span style=color:#E1E0DF>Models</span>]] — are the detailed 3D objects that appear in the game world.</td>
| '''[[:Category:Particle_System|Particles]]'''
</tr>
| Effects like smoke, sparks, blood and fire are created with particles
<tr bgcolor=#3A3A3A>
|-
<td style="font-size:14px;text-align:center;">'''[[:Category:Material System|Materials]]'''</td>
| '''[[:Category:Choreography|Choreography]]'''
<td style="text-align:center;">[[Texture|<span style=color:#E1E0DF>Textures</span>]] and [[Shader|<span style=color:#E1E0DF>shaders</span>]] are combined in [[Source|<span style=color:#E1E0DF>Source</span>]] to create [[Material|<span style=color:#E1E0DF>materials</span>]].</td>
| Direct your digital actors' performances with choreographed scenes
</tr>
|-
<tr bgcolor=#3A3A3A>
| '''[[:Category:Source_Filmmaker|Filmmaker]]'''
<td style="font-size:14px;text-align:center;">'''[[:Category:Sound System|Sounds]]'''</td>
| Create movies inside the Source Engine
<td style="text-align:center;">Quality [[Sound and Music|<span style=color:#E1E0DF>audio</span>]] adds a fourth dimension to your world.</td>
|-
</tr>
| '''[[:Category:Tutorials|Tutorials]]'''
<tr bgcolor=#3A3A3A>
| Step-by-step guides on a variety of topics
<td style="font-size:14px;text-align:center;">'''[[:Category:Particle_System|Particles]]'''</td>
|-
<td style="text-align:center;">Effects like smoke, sparks, blood and fire are created with [[Particle System Overview|<span style=color:#E1E0DF>particles</span>]].</td>
| '''[[:Category:Technical|Technical]]'''
</tr>
| In-depth discussion of Source's features
<tr bgcolor=#3A3A3A>
|-
<td style="font-size:14px;text-align:center;">'''[[:Category:AI|Artificial Intelligence]]'''</td>
| '''[[:Category:Glossary|Glossary]]'''
<td style="text-align:center;">AI controls the behaviour of all but the simplest of [[NPC|<span style=color:#E1E0DF>NPC</span>]] actions.</td>
| Explanations for terms you may encounter
</tr>
|-
<tr bgcolor=#3A3A3A>
| '''[[:Category:Official Tools|Official Tools]]'''
<td style="font-size:14px;text-align:center;">'''[[:Category:Choreography|Choreography]]'''</td>
| Official tools made by Valve for their games
<td style="text-align:center;">Direct your digital actors' performances with [[Choreography creation|<span style=color:#E1E0DF>choreographed scenes</span>]].</td>
|-
</tr>
| '''[[:Category:Third Party Tools|Third-Party Tools]]'''
<tr bgcolor=#3A3A3A>
| Useful developer tools created by the community
<td style="font-size:14px;text-align:center;">'''[[:Category:Source_Filmmaker|Filmmaker]]'''</td>
|-
<td style="text-align:center;">Create movies inside the [[Source|<span style=color:#E1E0DF>Source Engine</span>]].</td>
| '''[[:Category:IO System|IO System]]'''
</tr>
| The I/O system is the backbone of most levels in Source based games/mods
<tr bgcolor=#3A3A3A>
|}
<td style="font-size:14px;text-align:center;">'''[[:Category:Tutorials|Tutorials]]'''</td>
<td style="text-align:center;">Step-by-step guides on a variety of topics.</td>
</tr>
<tr bgcolor=#3A3A3A>
<td style="font-size:14px;text-align:center;">'''[[:Category:Technical|Technical]]'''</td>
<td style="text-align:center;">In-depth discussion of [[Source|<span style=color:#E1E0DF>Source's</span>]] features.</td>
</tr>
<tr bgcolor=#3A3A3A>
<td style="font-size:14px;text-align:center;">'''[[:Category:Glossary|Glossary]]'''</td>
<td style="text-align:center;">Explanations for terms you may encounter.</td>
</tr>
<tr bgcolor=#3A3A3A>
<td style="font-size:14px;text-align:center;">'''[[:Category:Official Tools|Official Tools]]'''</td>
<td style="text-align:center;">Official tools made by Valve for their [[Valve|<span style=color:#E1E0DF>games</span>]].</td>
</tr>
<tr bgcolor=#3A3A3A>
<td style="font-size:14px;text-align:center;">'''[[:Category:Third Party Tools|Third-Party Tools]]'''</td>
<td style="text-align:center;">Useful developer tools created by the community.</td>
</tr>
<tr bgcolor=#3A3A3A>
<td style="font-size:14px;text-align:center;{{border-radius|0px 0px 0px 8px}}">'''[[:Category:IO System|IO System]]'''</td>
<td style="text-align:center;{{border-radius|0px 0px 8px 0px}}">The [[Inputs and Outputs|<span style=color:#E1E0DF>I/O system</span>]] is the backbone of most levels in [[Source|<span style=color:#E1E0DF>Source</span>]] based games/mods.</td>
</tr>
</table>


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

Revision as of 08:58, 16 October 2022

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)


Source Engine

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.
Scripting Scripting can be used for adding new functionality or logic to entities.
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.
Artificial Intelligence AI controls the behaviour of all but the simplest of NPC actions.
Choreography Direct your digital actors' performances with choreographed scenes.
Filmmaker Create movies inside the Source Engine.
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.
Official Tools Official tools made by Valve for their games.
Third-Party Tools Useful developer tools created by the community.
IO System The I/O system is the backbone of most levels in Source based games/mods.