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

Half-Life SDK: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Created page)
 
(add centering (en))
 
(91 intermediate revisions by 15 users not shown)
Line 1: Line 1:
The Half-Life SDK is the set of tools needed to create content for [[GoldSource]].  
{{gldsrc topicon}}
On 30th August 2013, the HL SDK was finally added to Steam in the 'Tools' section. You can now create and compile HL1 mods for Mac OS X and Linux as a result of the recent [[SteamPipe]] updates.
{{DIP topicon}}
{{semi-protection}}
 
{{LanguageBar}}
 
{{Background
| file = Half-Life SDK - Background.png
| gradient-height = 600px
| opacity = 13%
}}
 
<div style="display:flex; justify-content:center">{{todo|Add links to applicable {{twhl}} pages on various GoldSrc pages, such as entity pages, as that wiki is more up-to-date and verbose for GoldSrc content.}}</div>
 
{{Table
| align = center
| style = border-color:{{GoldSrc|col}}4a;
| width = 700px
| caption indent:top = 1em
| caption = <div style="display: inline-block; text-align: center; width:550px; border-radius:6px; overflow:hidden; user-select:none"> [[File:HLSDK Logo Unofficial.png|550px|link=]] </div>
<p style="font-size:14px; text-align:center; padding:0 1em; margin:1.25em auto 1em auto"> The {{hlsdk|4.1}} is the set of tools needed to create content for {{gldsrc|1}}. On 30th August 2013, the Half-Life SDK was finally added to Steam in the 'Tools' section. You can now create and compile {{hl|1}} and other GoldSrc mods for {{win|1}}, {{mac|1}} and {{linux|1}} as a result of the [[SteamPipe]] updates. </p>
<p style="margin:10px 0 10px; font-size:14px"> '''[[Half-Life SDK/Installing and Launching Tools|Download and Installation]]&ensp;·&ensp;[[:Category:GoldSrc SDK FAQ|Frequently Asked Questions]]&ensp;·&ensp;[[GoldSrc SDK Release Notes|Release Notes]]''' </p>
| {{tr
| bgcolor = #252525
| {{td|radius=3px 0 0 0|align=center|font-size=14px|bgcolor=#362624|width=30%| '''[[:Category:GoldSrc Modding|<span style="color:#E8A59C"> Modding </span>]]''' }}
  {{td|radius=0 3px 0 0| Creating, organizing and releasing your {{gldsrc|bold}} project. }}
}}
{{tr
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#362624| '''[[:Category:GoldSrc Level Design|<span style="color:#E8A59C"> Level Design </span>]]''' }}
  {{td|text = [[Map (level design)|Maps]] are the 3D worlds where everything comes together. }}
}}
{{tr
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#362624| '''[[:Category:GoldSrc Programming|<span style="color:#E8A59C"> Programming </span>]]''' }}
  {{td|text = A mod's C++ '''code''' defines the way its world and game rules behave. }}
}}
{{tr
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#362624| '''[[:Category:GoldSrc Modeling|<span style="color:#E8A59C"> Modeling </span>]]'''}}
  {{td| [[Model|Models]] are the detailed 3D objects that appear in the game world. }}
}}
{{tr <!--GoldSrc does NOT have a material system, unlike Source 1 and IdTech 3. Textures are instead called directly. Materials.txt is the equivalent of Source's $SurfaceProp.-->
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#362624| '''[[:Category:GoldSrc Textures|<span style="color:#E8A59C"> Textures </span>]]''' }}
  {{td| [[Texture|Textures]] are used to add additional 2-dimensional detail to a map or model. }}
}}
{{tr
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#362624| '''[[:Category:GoldSrc Sound System|<span style="color:#E8A59C"> Sounds </span>]]''' }}
  {{td| Quality [[Sound and Music|audio]] adds a fourth dimension to your world. }}
}}
{{tr <!--Quake 1-style particles are also possible, though rarely used-->
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#362624| '''[[:Category:GoldSrc Sprites|<span style="color:#E8A59C"> Sprites </span>]]''' }}
  {{td|text = Effects like smoke, sparks, blood and fire are created with '''sprites'''. }}
}}
{{tr
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#362624| '''[[:Category:GoldSrc Tutorials|<span style="color:#E8A59C"> Tutorials </span>]]''' }}
  {{td| Step-by-step guides on a variety of topics. }}
}}
{{tr
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#362624| '''[[:Category:GoldSrc Technical|<span style="color:#E8A59C"> Technical </span>]]''' }}
  {{td| In-depth discussion on the {{gldsrc|bold|nt=1|addtext='s}} features. }}
}}
{{tr
| bgcolor = #202020
| {{td|align=center|font-size=14px|bgcolor=#362624| '''[[:Category:GoldSrc Glossary|<span style="color:#E8A59C"> Glossary </span>]]''' }}
  {{td|text = Explanations for '''terms''' you may encounter.  }}
}}
{{tr
| bgcolor = #252525
| {{td|align=center|font-size=14px|bgcolor=#362624| '''[[:Category:Official GoldSrc Tools|<span style="color:#E8A59C"> Official Tools </span>]]''' }}
  {{td| Official tools made by {{Valve|1}} for their games. }}
}}
{{tr
| bgcolor = #202020
| {{td|radius=3px 0 0 0|align=center|font-size=14px|bgcolor=#362624|width=30%| '''[[:Category:Third Party GoldSrc Tools|<span style="color:#E8A59C"> Third-Party Tools </span>]]''' }}
  {{td|radius=0 3px 0 0|text = Useful developer tools created by the '''community'''. }}
}}
}}
 
<div style="max-width:700px; margin:0 auto">{{SDKDocIndexList}}</div>
 
[[Category:GoldSrc]]
[[Category:Half-Life]]
[[Category:GoldSrc Tools]]
[[Category:Official GoldSrc Tools]]
[[Category:Half-Life SDK]]
[[Category:Entry pages]]

Latest revision as of 01:28, 6 August 2025

English (en)Español (es)Suomi (fi)Hrvatski (hr)Português do Brasil (pt-br)Русский (ru)中文 (zh)Translate (Translate)
Half-Life SDK - Background.png
Todo: Add links to applicable Twhl hammer emote.png TWHL Wiki pages on various GoldSrc pages, such as entity pages, as that wiki is more up-to-date and verbose for GoldSrc content.