- Windows 7 or newer
- Visual Studio 2019 or newer
- GCC 9 or newer (C++17 support or newer required)
- Packages:
g++-multilib
libgl1-mesa-dev
(or an equivalent package that provides the OpenGL headers)
The TWHL tutorial on setting up the Half-Life SDK for C++ mod development explains how to set up the source code and how to configure the mod installation: https://twhl.info/wiki/page/Half-Life_Programming_-_Getting_Started