mirror of
https://github.com/nillerusr/source-engine.git
synced 2025-01-03 22:16:46 +00:00
Modified source engine (2017) developed by valve and leaked in 2020. Not for commercial purporses
02c60cf2c7
Adding commands for Android build on Windows and macOS just in case it's now supported. This will just result in an error if it's not supported anyway. |
||
---|---|---|
.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@dfa42eb575 | ||
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 | ||
studiorender | ||
thirdparty@aac07c7205 | ||
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 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
Current tasks
- Rewrite materialsystem for OpenGL render
- dxvk-native support
- Elbrus port
- Bink audio support( for video_bink )
- Rewrite serverbrowser to work without steam
How to Build?
Support me
BTC: bc1qnjq92jj9uqjtafcx2zvnwd48q89hgtd6w8a6na
ETH: 0x5d0D561146Ed758D266E59B56e85Af0b03ABAF46
XMR: 48iXvX61MU24m5VGc77rXQYKmoww3dZh6hn7mEwDaLVTfGhyBKq2teoPpeBq6xvqj4itsGh6EzNTzBty6ZDDevApCFNpsJ