Integrations
Amplitude has officially supported integrations for the following game engines.
O3DE¶
O3DE is an open source game engine to build AAA games. Amplitude has an official O3DE gem available in a public GitHub repository. The gem provides deep integration into the O3DE Audio System and allow seamless migration to and from other implementations.
ezEngine¶
ezEngine is a free and open source C++ game engine. A full support of Amplitude is available for ezEngine over our Audio System implementation available in our fork. You can pick the AudioSystemPlugin and AmplitudeAudioPlugin plugins from the Code/EnginePlugins, and also the AmplitudeAudio plugin in Code/EditorPlugins for editor support.
Godot¶
Warning
The Godot integration is actively maintained. Community contributions are welcome through pull requests!
Godot is a free and open source game engine for 2D and 3D games. Amplitude is available on Godot with an official plugin. The plugin supports Godot 4+ only.
Flax Engine¶
Flax Engine is a high-performance C++ and C# game engine. Amplitude is available on Flax through an official plugin that hooks into Flax's AudioSystem Plugin and routes Amplitude's memory, logging, and file I/O through Flax-native APIs. Refer to the plugin's repository for installation and configuration instructions.