Half-Life Unified SDK: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
 
(23 intermediate revisions by 8 users not shown)
Line 1: Line 1:
[[Half-Life Unified SDK]] is a project that provides 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.
{{LanguageBar}}
{{Stub}}


{{modernImportant|<big>The Unified SDK is still in development and not ready for use beyond pre-alpha testing and feedback.<br>'''''Do not attempt to use it to make a mod!'''''</big>}}
[[Half-Life Unified SDK]] is a project that aims to provide an updated version of the {{hlsdk|3.1}}, with full support for the expansion packs {{hlop4|4}} and {{hlbs|4}} as well as new features.


The following types of changes are in scope for this project:
==Overview==
'''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
Line 14: Line 17:


== Requirements ==
== Requirements ==
* Requires .NET Desktop Runtime 6{{confirm}} for the tools
* Requires {{net|3.1|nt=1}} Desktop Runtime 6 for the tools
<!--
== Limitations ==
-->


== Limitations ==
== Tools ==
{{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!}}
Several standalone tools are branded as part of the "Unified SDK" project but are separate from the mod code.
* {{hlam|3.1}}, a more robust and more stable replacement for {{hlmv|3.1|nt=1}}.
* {{hlusmd|3.1}}, a modern [[BSP]] decompiler with more accurate results than previous tools.


== Quotes ==
== Quotes ==
{{quote
{{Quote
|text=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.
| text = 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.
|sign=Solokiller
| sign = Solokiller
|source=[https://twhl.info/thread/view/20055?page=2#post-346105 Post #346105]
| source = [https://twhl.info/thread/view/20055?page=2#post-346105 Post #346105]
}}
}}


== External links ==
== External links ==
* [https://github.com/SamVanheer/halflife-unified-sdk HalfLife Unified SDK]
* [https://github.com/SamVanheer/halflife-unified-sdk GitHub]
* [https://github.com/SamVanheer/HalfLife.UnifiedSdk-CSharp HalfLife Unified SDK CSharp tools]
* [https://github.com/SamVanheer/HalfLife.UnifiedSdk-CSharp Half-Life Unified SDK CSharp tools]
* [https://twhl.info/thread/view/20055 Forum topic from 2021]
* [https://twhl.info/thread/view/20055 Forum topic from 2021]
* [https://twhl.info/thread/view/19592 Forum topic from 2018]
* [https://twhl.info/thread/view/19592 Forum topic from 2018]
{{stub}}
 
{{gldsrc sdktools}}


[[Category:Half-Life]]
[[Category:Half-Life]]
[[Category:Third Party Tools]]
[[Category:Third Party GoldSrc Tools]]
[[Category:GoldSrc Level Design]]

Latest revision as of 10:27, 1 August 2024

English (en)Русский (ru)Translate (Translate)

Stub

This article or section is a stub. You can help by expanding it.

Icon-Important.pngImportant: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!

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 Half-Life: Opposing Force Half-Life: Opposing Force and Half-Life: Blue Shift Half-Life: 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 for the tools

Tools

Several standalone tools are branded as part of the "Unified SDK" project but are separate from the mod code.

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

External links