Introduction
What Omnion is, how it's built, and where to start.
Omnion is a free engine for games, apps, music and interactive worlds. It gives you an editor in the style of the big engines (dockable panels, a 3D viewport with gizmos, an Outliner, a Details panel and a Content Browser) on a fast, modern core written in Rust.
The ideas behind Omnion
Everything is data. Scenes, materials, sounds, logic graphs and particle systems are plain files in your project’s assets folder. You can read them, version them with Git and share them.
Every change is a command. Moving an object, wiring two nodes or changing a color all go through the same undoable commands. That’s why undo works everywhere, and why an AI assistant can edit your scene with you exactly like you do (see Working with AI).
One audio core everywhere. Omnion’s synths, effects and sound graphs run on the same audio engine in your game, in the browser and inside your DAW as a plugin.
What you can make
- 3D and 2D games, with physics, players, triggers, cameras and a game UI designer.
- Apps and tools, using the same editor, scripting and UI.
- Music and sound: sound graphs, synths and plugins.
- Animation and film, with keyframes and a Timeline.
- Simulations, with physics you can run and inspect.
Where to start
- Install Omnion on Windows or macOS.
- Make your first scene: a level, a player and a material in about ten minutes.
- Learn the panels and workspaces and the viewport controls.
Stuck? Ask on the forum with your Omnion ID.