Open 3D Engine logo

Open 3D Engine

Open-source, real-time 3D engine for building games, worlds, and high-fidelity simulations

Repository activity
  • Stars9.4k
  • Forks2.5k
  • Open Issues3.5k
o3de health score - Linux Foundation Insights
License

Other

Languages
  • C++
  • Python
  • Roff
Open 3D Engine screenshot

About Open 3D Engine

Open 3D Engine (O3DE) is an open-source, real-time, multi-platform 3D engine for developers and content creators building AAA games, cinema-quality 3D worlds, and high-fidelity simulations. It is Apache 2.0 licensed, with no fees or commercial obligations attached.

O3DE pairs a real-time 3D renderer with a visual Editor and an Asset Processor for building game and simulation content. It runs on Windows, Linux, and macOS, and is extended through a gem system of modular components. Projects are created and built from source, including the Editor and a per-project GameLauncher.

O3DE is governed by the Open 3D Foundation, a project of the Linux Foundation, and developed in the open on GitHub. Because there is no per-seat fee or revenue share, it can be used freely in commercial projects.

Key features

  • Real-time multi-platform 3D rendering
  • Visual Editor with Asset Processor for content
  • Modular gem system for extending the engine
  • Builds AAA games and high-fidelity simulations
  • Cross-platform support for Windows, Linux, and macOS

Details

First released
2021
License
Apache 2.0
Platforms
Windows · Linux · macOS
Editor
Visual Editor
Type
Real-time 3D engine
Governance
Open 3D Foundation (Linux Foundation)