Half-Life Unified SDK: Difference between revisions
Jump to navigation
Jump to search
Important:The Unified SDK is still in development and not ready for use beyond pre-alpha testing and feedback.
Do not attempt to use it to make a mod!
SirYodaJedi (talk | contribs) m (beeg) |
mNo edit summary |
||
Line 3: | Line 3: | ||
[[Half-Life Unified SDK]] is a project that aims to provide an updated version of the [[Half-Life SDK]], with full support for the expansion packs Opposing Force and Blue Shift as well as new features. | [[Half-Life Unified SDK]] is a project that aims to provide an updated version of the [[Half-Life SDK]], with full support for the expansion packs Opposing Force and Blue Shift as well as new features. | ||
==Overview== | |||
The following types of changes are in scope for this project: | '''The following types of changes are in scope for this project:''' | ||
* Bug fixes | * Bug fixes | ||
* Features to improve the game's code (refactoring, generalizing, simplifying) | * Features to improve the game's code (refactoring, generalizing, simplifying) | ||
* Fixing game-breaking bugs in game assets (e.g. soft-locked trigger setups) | * Fixing game-breaking bugs in game assets (e.g. soft-locked trigger setups) | ||
The following types of changes are out of scope: | '''The following types of changes are out of scope:''' | ||
* Graphical upgrades | * Graphical upgrades | ||
* Physics engine changes | * Physics engine changes | ||
* Other engine changes | * Other engine changes | ||
== Requirements == | == Requirements == | ||
Line 20: | Line 18: | ||
<!-- | <!-- | ||
== Limitations == | == Limitations == | ||
--> | |||
== Tools == | == Tools == | ||
Several standalone tools are branded as part of the overarching "Unified SDK" project, but are separate from the mod code. | Several standalone tools are branded as part of the overarching "Unified SDK" project, but are separate from the mod code. | ||
* [[Half-Life Asset Manager]] | * [[Half-Life Asset Manager]], a more robust and more stable replacement for [[HLMV]]. | ||
* [[Half-Life Unified SDK Map Decompiler]] | * [[Half-Life Unified SDK Map Decompiler]], a modern [[BSP]] decompiler with more accurate results than previous tools | ||
== Quotes == | == Quotes == |
Revision as of 12:44, 25 August 2023

Do not attempt to use it to make a mod!
Half-Life Unified SDK is a project that aims to provide an updated version of the Half-Life SDK, with full support for the expansion packs Opposing Force and Blue Shift as well as new features.
Overview
The following types of changes are in scope for this project:
- Bug fixes
- Features to improve the game's code (refactoring, generalizing, simplifying)
- Fixing game-breaking bugs in game assets (e.g. soft-locked trigger setups)
The following types of changes are out of scope:
- Graphical upgrades
- Physics engine changes
- Other engine changes
Requirements
- Requires .NET Desktop Runtime 6[confirm] for the tools
Tools
Several standalone tools are branded as part of the overarching "Unified SDK" project, but are separate from the mod code.
- Half-Life Asset Manager, a more robust and more stable replacement for HLMV.
- Half-Life Unified SDK Map Decompiler, a modern BSP decompiler with more accurate results than previous tools
Quotes
Once the Unified SDK has been released i'm going to archive Half-Life Updated, Half-Life Opposing Force: Updated, Half-Life: Blue Shift Updated and Half-Life Updated CMake.
— Solokiller, Post #346105