Modified source engine (2017) developed by valve and leaked in 2020. Not for commercial purporses
forever
18051fd0de
Some checks failed
Build / build-linux-i386 (push) Successful in 13m32s
Build / build-linux-amd64 (push) Successful in 7m19s
Build / build-android-armv7a (push) Successful in 16m54s
Build / build-dedicated-linux-i386 (push) Successful in 11m53s
Build / build-dedicated-linux-amd64 (push) Successful in 6m9s
Tests / tests-linux-i386 (push) Successful in 4m4s
Tests / tests-linux-amd64 (push) Successful in 2m19s
Build / build-windows-i386 (push) Has been cancelled
Build / build-windows-amd64 (push) Has been cancelled
Build / build-dedicated-windows-i386 (push) Has been cancelled
Build / build-dedicated-windows-amd64 (push) Has been cancelled
Build / build-macos-amd64 (push) Has been cancelled
Build / build-dedicated-macos-amd64 (push) Has been cancelled
Tests / tests-macos-amd64 (push) Has been cancelled
Tests / tests-windows-i386 (push) Has been cancelled
Tests / tests-windows-amd64 (push) Has been cancelled
|
||
---|---|---|
.github/workflows | ||
.vscode | ||
app/legion | ||
appframework | ||
bitmap | ||
choreoobjects | ||
common | ||
datacache | ||
datamodel | ||
dedicated | ||
dedicated_main | ||
devtools | ||
dmserializers | ||
dmxloader | ||
dx9sdk | ||
engine | ||
external | ||
fgdlib | ||
filesystem | ||
game | ||
gameui | ||
gcsdk | ||
hammer | ||
hammer_launcher | ||
inputsystem | ||
ivp@47533475e0 | ||
launcher | ||
launcher_main | ||
lib@86a66ee92d | ||
linux | ||
linux_sdk | ||
materialsystem | ||
mathlib | ||
mdllib | ||
mdlobjects | ||
movieobjects | ||
networksystem | ||
particles | ||
public | ||
raytrace | ||
replay | ||
scenefilecache | ||
scripts | ||
sdklauncher | ||
serverbrowser | ||
sfmobjects | ||
soundemittersystem | ||
soundsystem | ||
sourcevr | ||
stub_steam | ||
studiorender | ||
thirdparty@c5b901ecef | ||
tier0 | ||
tier1 | ||
tier2 | ||
tier3 | ||
togl | ||
togles | ||
tools | ||
tracker | ||
unicode | ||
unitlib | ||
unittests | ||
utils | ||
vgui2 | ||
vguimatsurface | ||
video | ||
vpc_scripts | ||
vphysics | ||
vpklib | ||
vstdlib | ||
vtf | ||
.gitignore | ||
.gitmodules | ||
LICENSE | ||
README.md | ||
thirdpartylegalnotices.txt | ||
waf | ||
waf.bat | ||
wscript |
Source Engine
Information from wikipedia:
Source is a 3D game engine developed by Valve. It debuted as the successor to GoldSrc with Half-Life: Source in June 2004, followed by Counter-Strike: Source and Half-Life 2 later that year. Source does not have a concise version numbering scheme; instead, it was released in incremental versions
Source code is based on TF2 2018 leak. Don't use it for commercial purposes.
This project is using waf buildsystem. If you have waf-related questions look https://waf.io/book
Features:
- Android, OSX, FreeBSD, Windows, Linux( glibc, musl ) support
- Arm support( except windows )
- 64bit support
- Modern toolchains support
- Fixed many undefined behaviours
- Touch support( even on windows/linux/osx )
- VTF 7.5 support
- PBR support
- bsp v19-v21 support( bsp v21 support is partial, portal 2 and csgo maps works fine )
- mdl v46-49 support
- Removed useless/unnecessary dependencies
- Achivement system working without steam
- Fixed many bugs
- Serverbrowser works without steam
Current tasks
- Rewrite materialsystem for OpenGL render
- dxvk-native support
- Elbrus port
- Bink audio support( for video_bink )
How to Build?
Support me
BTC: bc1qnjq92jj9uqjtafcx2zvnwd48q89hgtd6w8a6na
ETH: 0x5d0D561146Ed758D266E59B56e85Af0b03ABAF46
XMR: 48iXvX61MU24m5VGc77rXQYKmoww3dZh6hn7mEwDaLVTfGhyBKq2teoPpeBq6xvqj4itsGh6EzNTzBty6ZDDevApCFNpsJ