- Home
- Game Engine Software
- Open 3D Engine
Open 3D Engine
Open 3D Engine · San Francisco, California · founded 2021
What it is
Open 3D Engine, or O3DE, is a free, open-source real-time 3D engine for interactive experiences such as games and simulations. Its modular Gems can be selected, customized, or replaced. Atom provides physically based rendering with DirectX 12, Vulkan, and Metal support. Developers can create runtime logic with visual Script Canvas, Lua, or C++, using Script Canvas and Lua together in one project. The engine includes multiplayer tools and mobile export, plus simulation integrations for NVIDIA PhysX, NVIDIA Cloth, and AMD TressFX. Its home page describes robotics use through deep Robot Operating System integration. A unified asset processor handles JSON assets and manifests, and asset builders can be scripted with Python. The networking Gem supports TCP/UDP transport, encryption, compression, and player-hosted or dedicated-server models. Windows and Linux are supported host and target platforms; Android is a target, while macOS and iOS support are experimental. Linux and Windows downloads are listed.
For and against
For
- Free and open source
- Modular Gems architecture
- DirectX 12, Vulkan, and Metal rendering
- Visual scripting and Lua support
- Multiplayer and mobile export
Against
- macOS support is experimental
- iOS support is experimental
- Downloads are listed for Linux and Windows
- Android is listed as a target
The verdict
O3DE offers a modular open-source engine with rendering, scripting, networking, simulation, and robotics capabilities. Platform support differs by host and target, so verify whether experimental macOS or iOS support fits your project.
Who it suits
O3DE suits developers creating games, simulations, interactive applications, or robotics projects. It is also relevant to teams wanting open-source modular engine components, visual scripting, networking, and mobile export.
Plans and prices
Open 3D Engine
Open source · Free · Linux and Windows downloads
Read 9 Oct 2026 · o3de.org
On the record
- Asset workflow
- O3DE includes a unified asset processor, supports JSON-formatted assets and manifests, and allows asset builders to be scripted with Python.docs.o3de.org · read 9 Oct 2026
- Community support
- The site points users to Discord, GitHub forums, and FAQs for support.o3de.org · read 9 Oct 2026
- Download availability
- The download page describes O3DE as open source and free and lists downloads for Linux and Windows.o3de.org · read 9 Oct 2026
- Maintainer support
- The O3DE FAQ says the project uses a community-led model and will continue supporting CI/CD infrastructure, website hosting, code repositories, and technical governance.o3de.org · read 9 Oct 2026
- Mobile export
- Yeso3de.org · read 24 Sep 2026
- Modular design
- The engine is composed of Gems that developers can select, customize, or replace.docs.o3de.org · read 9 Oct 2026
- Multiplayer tools
- Yeso3de.org · read 24 Sep 2026
- Networking
- The networking Gem supports TCP/UDP transport, encryption and compression, and player-hosted or dedicated-server models.docs.o3de.org · read 9 Oct 2026
- Organization
- The Open 3D Foundation, which houses O3DE, is part of the nonprofit Linux Foundation.o3df.org · read 9 Oct 2026
- Physics integrations
- The documented simulation SDK integrations include NVIDIA PhysX, NVIDIA Cloth, and AMD TressFX.docs.o3de.org · read 9 Oct 2026
- Purpose
- O3DE is an open-source, cross-platform real-time 3D engine for creating interactive experiences, including games and simulations.docs.o3de.org · read 9 Oct 2026
- Renderer
- O3DE uses Atom, a modular physically based renderer with DirectX 12, Vulkan, and Metal graphics API support.docs.o3de.org · read 9 Oct 2026
- ROS integration
- The O3DE home page describes robotics use through deep integration with the Robot Operating System (ROS).o3de.org · read 9 Oct 2026
- Scripting
- Runtime logic can be created with visual Script Canvas or Lua, and both can be used in the same project.docs.o3de.org · read 9 Oct 2026
- Scripting languages
- C++,Lua,Script Canvaso3de.org · read 24 Sep 2026
- Security reporting
- The security guidance asks vulnerability reporters to use [email protected] and says the SIG-Security response team should respond within three working days.docs.o3de.org · read 9 Oct 2026
- Source code model
- open_sourceo3de.org · read 24 Sep 2026
- Supported platforms
- Windows and Linux are listed as supported host and target platforms; Android is listed as a target, while macOS and iOS support are described as experimental.docs.o3de.org · read 9 Oct 2026