Coding conventions for Unreal Engine 4 for C++, Blueprint and Python

Project Setup
Assets
Blueprint
C++
Python

View the Project on GitHub JonasReich/OpenUnrealConventions

Home / Assets / Folder Hierarchy

Folder Hierarchy

Top Level Folder

Use a top-level folder for project specific assets

Developers Folder

Use Developers folder for local testing

Subfolders

Only create subfolders for asset types if you can put a significant number of assets in them. (e.g. do not create subfolders for textures/materials by default unless it’s a big “library”)

Domain Root Folders

Some domain specific files belong in dedicated root folders separated by domain: