anchurcn / GoldsrcFramework

A framework between goldsrc engine and your mod code(formerly the HLSDK). Provides mathlib, enhanced engine APIs, additional game APIs, some new systems and new dev styles. Simplify you game development.
MIT License
1 stars 0 forks source link

GoldsrcFramework

GoldsrcFramework is a code library that rewrites HLSDK using C# (.NET 8). It supports developing GoldSrc mods with C#, providing a better development experience and higher development efficiency for GoldSrc mod developers.

Features

Future Planning

GoldsrcFramework's future planning includes:

Usage

Demo build steps:

  1. Open the dotnet_hosting.props file and modify the value of the AppHostDir macro to the directory where your local .NET Core AppHost package is located.
  2. Right-click on the GoldsrcFramework project in the Visual Studio Solution Explorer and click on "Build".

Demo debug and run steps:

  1. Follow the instructions in the Demo build steps.
  2. Set the path to the game application (hl.exe).