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
(Moved the contents to the language subpage. MultiPage added.)
No edit summary
 
(69 intermediate revisions by 12 users not shown)
Line 1: Line 1:
{{GoldSrc topicon}}
{{gldsrc topicon}}
{{DIP topicon}}
{{semi-protection}}
 
{{LanguageBar}}
 
{{Background
{{Background
| gradient-height = 600px
| file = Half-Life SDK - Background.png
| opacity = 0.1
| opacity = 10%
| [[File:Half-Life - Background.png]]
| gradient-height = 700px
}}
 
<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'''. }}
}}
}}
}}
{{Stub}}
 
{{ModernTodo|This page should become the same as [[Half-Life: Alyx Workshop Tools]] and others.}}
<div style="max-width:700px; margin:0 auto">{{SDKDocIndexList}}</div>
{{MultiPage}}


[[Category:GoldSrc]]
[[Category:GoldSrc]]
[[Category:Half-Life]]
[[Category:Half-Life]]
[[Category:GoldSrc Tools]]
[[Category:Official GoldSrc Tools]]
[[Category:Half-Life SDK]]
[[Category:Half-Life SDK]]
[[Category:Entry pages]]
[[Category:Entry pages]]

Latest revision as of 11:12, 6 September 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.