Tuesday, August 20, 2013

Folder Structure of the UDK

Folder Structure of the Unreal Development Kit.


After installing UDK. It will create a folder called UDK in your installation Directory. Inside UDK folder you will have another folder name begins with UDK and the version number, version number depends on the UDK version that you installed to the computer. So you can installed multiple versions and test them without worrying overriding, there will be separated in that directory. (You can rename or change this structure while you installing UDK, so this may deferent)

Inside above folder there are 4 folders named as Binaries, Development, Engine, and UDKGame.

Binaries: Holds Game executable, Unrealscript compiler and the All the designing Tools that comes with The UDK. So Animators and Designers use this folder a lot.

Development: In this folder is where All the Base Unreal source codes and Unreal Tournament game source code and is located. Inside it go to “src” folder and you’ll see the packages for all the source code that comes with the UDK (package is a folder that holds same certain classes so the class can find easily). Inside each of packages there is a folder called “Classes” inside classes’ folder you’ll have the source code. You can open them in any text editor.

Engine: This folder holds UDK configuration. Inside Engine\ config folder you’ll have bunch of “.ini” files you can edit them and change the settings as you want. Common things that do with this folder is setting up the compiler configurations, change the resolution and etc.

UDKGame: This folder contains all the game files. Complied script codes, game log, game contents, Maps
  • Inside UDKGame: config folder holds game configurations such as resolution mouse sensitivity, brightness and etc.
  • Inside UDKGame: log folder holds log files for each run.
  • Inside UDKGame: content folder holds maps and all the contends of the game
  • Inside UDKGame: Scripts folder holds complied script code. (Source code location is Development\src) 

No comments:

Post a Comment