This repository tracks the evolution of game movement code in the Source engine.
The repository is organized into several key directories:
Contains a collection of all files from across different SDK versions. This directory serves as a reference point for comparing files across all versions simultaneously.
Contains the commit history showing the evolution of game movement code for Half-Life 2 across the following versions:
- Source SDK 2004
- Source SDK 2006
- Source SDK OrangeBox
- Source SDK 2013
- HL2 Source 2018 (TF2 branch)
Contains the commit history showing the evolution of game movement code for Counter-Strike: Global Offensive across the following versions:
- Source SDK 2004
- Source SDK 2006
- Source SDK OrangeBox
- Source SDK 2013
- CSGO Source 2018
Contains a specialized commit history that:
- Starts with HL2 Source 2018
- Updates to CSGO Source 2018
- Includes mod-specific overrides for Counter-Strike: Source and Counter-Strike: Global Offensive
- Browse the commit history in each directory to see step-by-step changes.
- Use GitHub's compare feature to view differences between specific versions.