This documentation is for a prerelease version of O3DE. Click here to switch to the latest release, or select a version from the dropdown.

Version:

Open 3D Engine Tool Developer Documentation

Open 3D Engine (O3DE) includes many tools that support project development. Examples include Asset Processor (AssetProcessor.exe) and Project Manager (o3de.exe). This section of the Engine Developer Guide is for tools like these that are not part of any Gem. In these pages you will find detailed information and diagrams describing their architecture, for the benefit of developers who want to contribute to the O3DE project, or modify the tools to fit their needs.

Topics

To do:

This is a stub page intended to serve as an example of guide structure. Information will be filled in and changed as the Engine Developer Guide is published.

A GitHub issue has not been created for this task. Create an issue here.
NameDescription
Project ManagerLearn about the internals of Project Manager, including an overview of the major classes and data structures that work together to create the UI and implement the project management and Gem library features of this tool.
Test Impact Analysis FrameworkLearn about the internals of the Test Impact Analysis Framework, including an overview of the major classes and data structures that work together to create the C++ and Python test support of this tool.