Engine Structure

From Valve Developer Community
Revision as of 11:37, 14 January 2009 by ChrysalisX (talk | contribs)
Jump to navigation Jump to search

This section is currently under construction. Please feel free to add any insights you may have into the structure of the Source engine that you would like to share with the community.

Introduction

The Source engine is designed in an extraordinarily modular fashion. This was done to allow both easy updating, and obfuscation of proprietary code. This guide will not show you how to access these off-limits areas, but it will give you an outline of what these different modules are, how they interact, and how to best extend them.

Basic Systems

...

Utility Classes

Tier0

Tier1