Half-Life SDK
Half-Life SDK | |
---|---|
Original author(s) | |
Developer(s) |
Valve Corporation |
Initial release | |
Written in |
C, C++ |
Operating system(s) |
Windows 95 and beyond |
Platform(s) |
PC |
Available in |
English |
Development status |
Active |
Type |
The Half-Life SDK is a collection of applications used for developing maps and modifications for games that use Valve's GoldSrc engine. Along with the packaged programs, the SDK also includes model sources and source code for the engine and various entities used within the games.
Contents
Overview[edit]
The Half-Life SDK contains many programs useful for editing GoldSrc-based games, such as Half-Life. It also contains the source code for Half-Life, Deathmatch Classic and Ricochet, which can be edited to introduce new entities, monsters or left as is and used as a base. It also contains 3DS Max and .smd source files for models, and sources of two Half-Life storyline maps and one map used for a beam demonstration.
Editions[edit]
Model and Map SDK[edit]
The Model and Map SDK, commonly known as the Mini SDK, contains player model sources, sources for the Gluon Gun and Submachine Gun models, Map compiling tools for Hammer, sources for two storyline maps and one beam system demonstration map and a networking code help file. Its content is included in the Standard and Full editions.
Texture SDK[edit]
The Texture SDK (Released December 9th, 1998[3]) contains only parts necessary for texture creation. Its content is included in the Standard and Full editions.
Sprite SDK[edit]
The Sprite SDK contains only parts necessary for sprite creation. Its content is included in the Standard and Full editions.
Standard SDK[edit]
The Standard SDK (Released April 7th, 1999[4]) contains source code, a launcher graphics toolkit and several help files along with all content from the Model and Map SDK, Texture SDK and Sprite SDK.
Full SDK[edit]
The Full SDK (Released June 8th, 2000[5]) contains everything that the Standard SDK includes, as well as sources for certain monster models and all weapon models. Before version 2.0/2.1, it was given only to modders who had signed a non-disclosure agreement with Valve, and was known as the Professional SDK.
Source code only[edit]
A special edition of the SDK, containing only source code, exists for version 2.3, which does not exist in Standard edition.
Commercial SDK[edit]
Commercial licensees of GoldSrc, such as Gearbox Software, received a special extended edition of the SDK. Its contents are unknown; it probably includes source files for all maps and models in the game, and the engine source code.
See also[edit]
References[edit]
- ↑ https://www.bluesnews.com/files/half-life/sdk/minisdk.shtml
- ↑ https://store.steampowered.com/news/app/70/view/2882822214124552616
- ↑ https://web.archive.org/web/20000904095443/http://halflife.gamedesign.net/news_archives_dec98.shtml
- ↑ https://www.bluesnews.com/s/1239/half-life-sdk
- ↑ https://www.bluesnews.com/s/14040/half-life-sdk-worldcraft-3-3-released
External links[edit]
- Half-Life SDK 2.3
- Half-Life SDK 2.3 (source code only)
- Half-Life Model and Map SDK
- Half-Life Texture SDK