Version:

Extend the Open 3D Engine Editor

Extend the Open 3D Engine (O3DE) Editor by creating a custom tool Gem. A tool is a dockable widget or dialog window that implements functionality in Editor. You can create custom tools in C++ or Python.

TutorialDescription
Create a Custom Tool Gem in C++Extend the Editor by creating a custom tool Gem that’s written in C++. Learn how to use the CppToolGem template, and practice C++ development with Qt , the O3DE Tools UI API, and other O3DE APIs.
Create a Custom Tool Gem in PythonExtend the Editor by creating a custom tool Gem that’s written in Python. Learn how to use the PythonToolGem template, and practice Python development with Qt , the O3DE Tools UI API, and other O3DE APIs.