The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
Engine Directory Structure
Contents
The Unreal Base Directory
This directory is where the game itself is installed. By default, it's called {drive}:\{game name}, eg C:\UnrealTournament, C:\WheelOfTime etc. Throughout the Unreal Wiki, you'll see it referred to as {Base Directory}. Within this directory there are several sub directories which varies depending on the engine version.
Unreal Engine 3
![+-](/w/extensions/TreeTag/16/branch.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![|](/w/extensions/TreeTag/16/stem.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![|](/w/extensions/TreeTag/16/stem.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![|](/w/extensions/TreeTag/16/stem.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![|](/w/extensions/TreeTag/16/stem.png)
![\-](/w/extensions/TreeTag/16/leaf.png)
![\-](/w/extensions/TreeTag/16/leaf.png)
![](/w/extensions/TreeTag/16/empty.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![](/w/extensions/TreeTag/16/empty.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![](/w/extensions/TreeTag/16/empty.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![](/w/extensions/TreeTag/16/empty.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![](/w/extensions/TreeTag/16/empty.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![](/w/extensions/TreeTag/16/empty.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![](/w/extensions/TreeTag/16/empty.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![](/w/extensions/TreeTag/16/empty.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![](/w/extensions/TreeTag/16/empty.png)
![\-](/w/extensions/TreeTag/16/leaf.png)
Unreal Engine 2
![+-](/w/extensions/TreeTag/16/branch.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![|](/w/extensions/TreeTag/16/stem.png)
![](/w/extensions/TreeTag/16/empty.png)
![\-](/w/extensions/TreeTag/16/leaf.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![+-](/w/extensions/TreeTag/16/branch.png)
![\-](/w/extensions/TreeTag/16/leaf.png)
Exported Script
Unreal Engine 3
Exported scripts for this engine version will go in one of two directories: {drive}:\{user documents}\My Games\Unreal Tournament 3\UTGame\ExportedScript
Unreal Engine 2
Exported scripts for this engine version will go in the games {Base Directory}.
The User Directory
In unreal engine 3 things were changed some and it now uses the user documents directory for storing some things. As an example UT3 will use the directory:
{drive}:\{Documents}\{User}\My Documents\My Games\Unreal Tournament 3