OPAL Launcher

Documentation Explore Features

A production-ready gameplay framework for O3DE. Modular. Extensible. Built for real games.

Powerful Tools on a Powerful Engine

O3DE is a world-class open-source engine. OPAL Launcher puts production-ready gameplay systems in your hands so you can focus entirely on bringing your vision to life—not rebuilding the wheel.

The framework that gets out of your way. Every feature is a self-contained Gem you extend and customize. Need character movement but not dialogue? Deploy only what serves your project.

Bring Your Vision to Life

Cameras, cinematics, dialogue, UI, audio, character control—the systems that turn a prototype into a rich, polished experience are ready to go. Spend your time on the creative substance of your game, not rebuilding common infrastructure.

Only What You Need

Every feature is a self-contained Gem. Use GS_Core as your foundation, then adopt only the systems your project calls for. No bloat, no unused dependencies—the framework stays out of your way.

Extend Everything

Every component is designed for inheritance. Your custom classes build on proven base implementations—extend, override, and make them yours. These aren’t black boxes; they’re starting points built to be shaped to your project.

Depth That Scales

From save systems and stage management to RPG stats and inventory—each Gem goes deep. Simple to start with, powerful enough to carry you through production. The tools grow with your ambition.

Production Tested

Controlled startup sequences, level transitions, platform quirks—these systems handle the hard problems so you discover them in documentation, not in QA.

Built Because We Need It

OPAL Launcher exists because we want to make any game we dream to make. That ambition drives the breadth and quality of every system. When we build for ourselves, we build it right—and you get to benefit from that standard.

Built on O3DE’s Strengths

EBus Communication

O3DE’s unique EBus messaging system powers all inter-system communication. Decoupled, event-driven, and seamlessly integrated with your code and Script Canvas graphs.

Modular Gem System

O3DE’s Gem architecture means every feature is a self-contained module. OPAL Launcher embraces this fully—add only the systems your project needs, configured through the engine’s prefab and asset pipeline.

Free & Open Platform

O3DE is open-source under the Apache 2.0 license—no royalties, no seat fees, no strings. OPAL Launcher builds on that foundation with full source code. Understand every system, modify anything, own your pipeline.

What You Get

12+ Gems spanning core infrastructure, character systems, cameras, cinematics, UI, audio, world interaction, and more—each one a self-contained module you can adopt independently.

See All Features