Half-Life SDK: Difference between revisions
Jump to navigation
Jump to search
m (Protected "Half-Life SDK": High traffic page: sidebar ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only administrators] (indefinite))) |
(undone multipage) |
||
Line 1: | Line 1: | ||
{{LanguageBar}} | |||
{{gldsrc topicon}} | {{gldsrc topicon}} | ||
{{Subpage| [[GoldSrc]] }} | {{Subpage| [[GoldSrc]] }} | ||
Line 10: | Line 11: | ||
{{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.}} | {{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.}} | ||
{{ | |||
The {{hlsdk|4.1}} is the set of tools needed to create content for {{gldsrc|3.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|3.1}} and other {{gldsrc|3.1}} mods for '''{{win|3.1}}''', '''{{mac|3.1}}''' and '''{{linux|3.1}}''' as a result of the [[SteamPipe]] updates. | |||
{{Table | |||
| align = center | |||
| style = border-color:{{GoldSrc|col}}4a; | |||
| caption = <div style="width:550px; border-radius:6px; overflow:hidden; user-select:none; margin:1em auto 0"> [[File:HLSDK Logo Unofficial.png|550px|link=]] </div> <p style="margin:.8em 0; font-size:14px"> '''[[GoldSrc|About GoldSrc]] · [[Half-Life SDK/Installing and Launching Tools|Download and Installation]] · [[:Category:GoldSrc SDK FAQ|Frequently Asked Questions]] · [[Goldsrc SDK Release Notes|Release Notes]] '''</p> | |||
| {{tr | |||
| bgcolor = #463534 | |||
| {{td|radius=3px 0 0 0|align=center|font-size=14px|bgcolor=#352525|width=30%| '''[[:Category:GoldSrc Modding|Modding]]''' }} | |||
{{td|radius=0 3px 0 0|align=center| Creating, organizing and releasing your {{gldsrc|bold}} project. }} | |||
}} | |||
{{tr | |||
| bgcolor = #463534 | |||
| {{td|radius=3px 0 0 0|align=center|font-size=14px|bgcolor=#352525|width=30%| '''[[:Category:GoldSrc Level Design|Level Design]]''' }} | |||
{{td|radius=0 3px 0 0|align=center|text = [[Map (level design)|<span style=color:#E1E0DF>Maps</span>]] are the 3D worlds where everything comes together. }} | |||
}} | |||
{{tr | |||
| bgcolor = #463534 | |||
| {{td|align=center|font-size=14px|bgcolor=#352525| '''[[:Category:GoldSrc Programming|Programming]]''' }} | |||
{{td|align=center| text = A mod's C++ <span style=color:#E1E0DF>code</span> defines the way its world and game rules behave. }} | |||
}} | |||
{{tr | |||
| bgcolor = #463534 | |||
| {{td|align=center|font-size=14px|bgcolor=#352525| '''[[:Category:GoldSrc Modeling|Modeling]]'''}} | |||
{{td|align=center| [[Model|<span style=color:#E1E0DF>Models</span>]] 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 = #463534 | |||
| {{td|align=center|font-size=14px|bgcolor=#352525| '''[[:Category:GoldSrc Textures|Textures]]''' }} | |||
{{td|align=center| [[Texture|<span style=color:#E1E0DF>Textures</span>]] are used to add additional 2-dimensional detail to a map or model. }} | |||
}} | |||
{{tr | |||
| bgcolor = #463534 | |||
| {{td|align=center|font-size=14px|bgcolor=#352525| '''[[:Category:GoldSrc Sound System|Sounds]]''' }} | |||
{{td|align=center| Quality [[Sound and Music|<span style=color:#E1E0DF>audio</span>]] adds a fourth dimension to your world. }} | |||
}} | |||
{{tr <!--Quake 1-style particles are also possible, though rarely used--> | |||
| bgcolor = #463534 | |||
| {{td|align=center|font-size=14px|bgcolor=#352525| '''[[:Category:GoldSrc Sprites|Sprites]]''' }} | |||
{{td|align=center|text = Effects like smoke, sparks, blood and fire are created with <span style=color:#E1E0DF>sprites</span>. }} | |||
}} | |||
{{tr | |||
| bgcolor = #463534 | |||
| {{td|align=center|font-size=14px|bgcolor=#352525| '''[[:Category:GoldSrc Tutorials|Tutorials]]''' }} | |||
{{td|align=center| Step-by-step guides on a variety of topics. }} | |||
}} | |||
{{tr | |||
| bgcolor = #463534 | |||
| {{td|align=center|font-size=14px|bgcolor=#352525| '''[[:Category:GoldSrc Technical|Technical]]''' }} | |||
{{td|align=center| In-depth discussion on the {{gldsrc|bold|nt=1|addtext='s}} features. }} | |||
}} | |||
{{tr | |||
| bgcolor = #463534 | |||
| {{td|align=center|font-size=14px|bgcolor=#352525| '''[[:Category:GoldSrc Glossary|Glossary]]''' }} | |||
{{td|align=center| text = Explanations for <span style=color:#E1E0DF>terms</span> you may encounter. }} | |||
}} | |||
{{tr | |||
| bgcolor = #463534 | |||
| {{td|radius=3px 0 0 0|align=center|font-size=14px|bgcolor=#352525|width=30%| '''[[:Category:Official GoldSrc Tools|Official Tools]]''' }} | |||
{{td|radius=0 3px 0 0|align=center| Official tools made by {{Valve|1}} for their games. }} | |||
}} | |||
{{tr | |||
| bgcolor = #463534 | |||
| {{td|radius=3px 0 0 0|align=center|font-size=14px|bgcolor=#352525|width=30%| '''[[:Category:Third Party GoldSrc Tools|Third-Party Tools]]''' }} | |||
{{td|radius=0 3px 0 0|align=center|text = Useful developer tools created by the <span style=color:#E1E0DF>community</span>. }} | |||
}} | |||
}} | |||
{{SDKDocIndexList}} | {{SDKDocIndexList}} | ||
[[Category:GoldSrc]] | [[Category:GoldSrc]] |
Revision as of 18:13, 12 July 2024
Todo: Add links to applicable
TWHL Wiki pages on various GoldSrc pages, such as entity pages, as that wiki is more up-to-date and verbose for GoldSrc content.

The Half-Life SDK is the set of tools needed to create content for GoldSrc. On 30th August 2013, the Half-Life SDK was finally added to Steam in the 'Tools' section. You can now create and compile Half-Life and other GoldSrc mods for Windows, macOS and Linux as a result of the SteamPipe updates.
Modding | Creating, organizing and releasing your GoldSrc 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. |
Textures | Textures are used to add additional 2-dimensional detail to a map or model. |
Sounds | Quality audio adds a fourth dimension to your world. |
Sprites | Effects like smoke, sparks, blood and fire are created with sprites. |
Tutorials | Step-by-step guides on a variety of topics. |
Technical | In-depth discussion on the GoldSrc Engine'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. |
|