cstom4994 / SourceEngineRebuild

Another Source Engine Modified Version with some new features.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SourceEngineRebuild

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.


Features

  • 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

Screenshots

lighting1

Models for demo are from MMod

IDE / Build tool - platform - compiler support

  • Visual Studio 2019 - Windows - MSVC
  • CMake (with ninja) - Windows - MSVC

Build Instructions

Only On Windows

You need to use CMake to generate project files, I recommend using CLion as your IDE here.


Used third-party libraries


License(s)

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.

About

Another Source Engine Modified Version with some new features.

License:Other


Languages

Language:C++ 88.0%Language:Rich Text Format 6.6%Language:C 3.8%Language:CMake 0.8%Language:C# 0.3%Language:GLSL 0.3%Language:Shell 0.1%Language:Perl 0.1%Language:Batchfile 0.0%Language:Makefile 0.0%Language:Python 0.0%Language:M4 0.0%Language:Objective-C++ 0.0%Language:Assembly 0.0%