Another Source Engine Modified Version with some new features.
⚠️ Although the project is under the MIT license, the code of Source SDK repo and Source Engine are properties of Valve-Software. For learning use only.
- Full CMake builds
- C++17 compilable
- Minimal binary dependencies
- Fix many bugs
- Updated VGUI
- New lighting system
- Physically Based Rendering implementation (thexa4/source-pbr)
- Shader Editor (Biohazard90/SSE)
- Updated vbsp and hammer
- Visual Studio 2019 - Windows - MSVC
- CMake (with ninja) - Windows - MSVC
You need to use CMake to generate project files, I recommend using CLion as your IDE here.
SourceEngineRebuild is a dual-licensed project.
- All the code that is left unchanged from the original Source SDK repo and Source Engine are licensed under the SDK license, see LICENSE_SDK for details.
- All the remaining code that was directly contributed, unless explicitly stated is licensed under the MIT license.
- Please note that the code of Source SDK repo and Source Engine are properties of Valve-Software and any contributions that you make in it are considered a donation into the public domain.