With modular plug-ins (Gems) you can customize and extend the Engine’s capabilities to meet your unique requirements.
Found 5 Gems
Create realistic physical effects such as collision detection and rigid body dynamics simulation
Provides a target platform-agnostic interface for retrieving achievement details and unlocking achievements.
Provides a generic node graph data model framework for Open 3D Engine
Create custom graphical, node-based editors for O3DE using a C++ framework
Craft massive, immersive worlds with a terrain system optimized to support areas up to 64×64 km
Place natural-looking vegetation in the Open 3D Engine
Adds functionality to emit signals or tags from surfaces such as meshes and terrain
Adds a node-based graph tool to populate landscape with dynamic vegetation.
This Gem provides example code and assets for LyShine, the runtime UI system and editor for O3DE projects.
Offers White Box rapid design components for the Open 3D Engine
Facilitates connections between Open 3D Engine applications for debugging purposes
This Gem provides a collection of assets that can be used with LyShine, the O3DE runtime UI system and editor.
The Fast Noise Gradient Gem uses the third-party, open source FastNoise library to provide a variety of…
Creates runtime immediate mode overlays for debugging and profiling information in O3DE using IMGUI.
Provides Editor and runtime debug visualization features for the Open 3D Engine
Adds support for external crash reporting for Open 3D Engine projects
Provides required code and assets for running the Open 3D Engine Editor
The Message Popup Gem provides an example implementation of popup messages in an Open 3D Engine project.
Provides a framework to extend the O3DE networking layer and Multiplayer Gem to work with Amazon GameLift
Offers a solution for AWS metrics submission and analytics
Provides basic shared AWS functionality such as AWS SDK initialization and client configuration
Offers solutions for AWS client authentication and authorization
Adds support for audio through an audio translation layer (ATL)
The LyShine Gem provides the runtime UI system and creation tools for Open 3D Engine projects.
Provides support for audio input through microphones
Integrates Wwise audio authoring tool & cross-platform sound engine
Is used to feature test Asset Processor.
Provides FBX Settings to specify the default settings for processing .fbx files for actors, meshes, motions, and PhysX.
Gives primitive shape mesh objects with physics enabled.
Provides an Asset Processor module for prefabs, which are complex assets built by combining smaller entities.
Offers a collection of general purpose texture assets useful for prototypes and preproduction.
Provides example code for creating a custom asset for Open 3D Engine’s asset pipeline.
Offers seed-related commands to ensure assets have valid seeds for asset bundling.
Build navigation meshes and calculate walkable paths within those navigation meshes
Adds a broad tool set of AI features to O3DE
Create animated behaviours, simulated objects, and colliders for rigged actors
Provides Track View, Open 3D Engine’s animated sequence and cinematics editor.
Create rich global simulations and experiences, and add real-world context
Enables robotics systems simulation through integration with the Robot Operating System (ROS)