Open 3D Engine
An open-source, real-time 3D development engine
Open 3D Engine (O3DE) is a modular, open source, cross-platform 3D engine built to power anything from AAA games to cinema-quality 3D worlds to high-fidelity simulations. No fees or commercial obligations. Apache 2.0-licensed. Managed by The Linux Foundation.
Create AAA games and high-fidelity simulations
Developed with cutting-edge, real-time graphics and complex interactions in mind, O3DE allows you to create robust, engaging experiences using our:
- Multi-threaded and extensible photorealistic renderer
- Extensible and visual 3D content editor
- Data-driven character animation system
- Real-time physics engine
- High-performance networking layer
- Access to our growing open source community
Built for extensibility
O3DE's modular architecture is built for customization from day one. Each component—known as a Gem—can be adopted separately, giving you access to the specific functionality needed for your application.
Add new editing tools, features, and development workflows to your projects. Choose from a variety of community-maintained Gems to extend and enhance the engine's capabilities in anything from AI and robotics to push notifications and VR.
With our engine's SDK capabilities, you can use O3DE as a foundation for any type of 3D project you can imagine.
Integrate with your favorite cloud services
O3DE's Gem system provides integrations and support for cloud services, enabling you to extend the functionality of your simulations and experiences. Choose from existing backend cloud modules, or create your own gems with custom capabilities to bring the power of your favorite cloud services to your projects.
Get started with O3DE
Watch our introductory tutorials on O3DE below, or dive right into O3DE's documentation.
What is O3DE?
It's "Open", it's "3D", and it's an "Engine". But how do I get started with it? Let AWS' Alex Damarjian guide you through the details of this new open-source project.
Setting up O3DE from GitHub
Let Alex talk you through forking the O3DE code from GitHub and building the engine.
O3DE Developer Overview
A developer overview visual guide for Open 3D Engine (O3DE). Dive into the O3DE project, learn how to build the engine, and submit your first pull request.
Learn about the O3DE-enabled AWS cloud service Gems and how to incorporate them into your project.