Back to Repositories
C++

base

Collection of game engine SDKs, base hooks and boilerplate code from software developers and reverse engineers, organised by engine and game.

5 stars
0 forks
5 watchers
game-developmentgame-enginesgame-hackingsource-development

Stack

C++Cx86 AssemblyVisual StudioMakefiles

Features

id Software engines

  • id Tech 2: Quake 2 client source and a radar tool
  • id Tech 3: Call of Duty 2

Infinity Ward

  • Call of Duty 4: Modern Warfare
  • Call of Duty: World at War
  • Call of Duty: Modern Warfare 2
  • Call of Duty: Black Ops

Valve engines

  • Gold Source: Counter-Strike 1.6 client SDK headers and a base hook
  • Source: Counter-Strike: Source

Other engines

  • LithTech: F.E.A.R.
  • Refractor 2: Battlefield 2 and Battlefield 2142
  • Unreal 2: Unreal Tournament

Organisation

  • One folder per engine, then per game
  • A README in each folder explaining its contents
  • Original authors credited within the source material

Community

  • Linked discussion boards on the Devious100 forum
  • Contributions, questions and comments welcome

Quick Start

  1. 1

    Clone the repository

    git clone https://github.com/devious100/base.git
  2. 2

    Browse the engines by folder

    cd base/engines
  3. 3

    Open an engine, then a game, and read its README for build notes and credits

  4. 4

    Ask questions or discuss a base on the forum at devious100.com/forum/base

Interested In Contributing?

Reach out to TECSmith about collaborating on this repository, or check out what else is in the works.