Active Development

The Web-Native Unity Alternative.

Designed for instant loading. Built on pure TypeScript and WebGL 2.0 with sub-megabyte payloads. No WASM bloat, no 15-second load bars.

Join Telegram DevLog Explore Architecture ↓
TypeScript • OGL (Lightweight WebGL) • cannon-es (Pure JS Physics) • Min Audio API • Vite • Custom React Editor
omega_editor_preview.exe — Forest Biome Scene
Omega Engine Editor Interface Showcase

Micro built. Macro power.

Traditional engines were ported to the web as an afterthought. Omega is web-first from the ground up.

01

Zero-Bloat Architecture

Base runtime is strictly under 1MB. Powered by pure TypeScript and cannon-es for instant game launches on mobile 4G networks.

02

Built-in Portal SDKs

No clunky third-party plugins. Yandex Games, VK Play, and CrazyGames SDKs are pre-wired. Trigger ads and cloud saves in one line.

Yandex Games SDK
03

Runs on Anything

The React-powered editor opens instantly in any browser. For weak school computers, run the lightweight standalone desktop app (<30MB).

04

Free for Indies

Keep 100% of your web portal revenue. Free for hobbyists, game jams, and students. Paid tiers are reserved exclusively for schools and enterprise.

Familiar logic.
Zero friction.

If you know Unity, you already know Omega Engine. We mapped the exact same concepts to an ultra-fast web environment.

  • → Component-based: Inherit from Component instead of MonoBehaviour.
  • → Familiar lifecycles: Use start(), update(), and physicsUpdate().
  • → Standard nodes: Rigidbody, BoxCollider, PlayerController.
  • → Sub-second iteration: Press play right inside the viewport with instant HMR.
import { Component, Rigidbody, Vec3, Input } from 'omega';
export default class PlayerController extends Component {
// Called before the first frame
start() {
this.rigidbody = this.entity.getComponent(Rigidbody);
}
// Called every physics tick (FixedUpdate)
physicsUpdate(dt: number) {
if (Input.getKey('Space')) {
this.rigidbody.applyImpulse(new Vec3(0, 5, 0));
}
}
}

The Main Mission

Omega Engine was created to remove high hardware barriers and make 3D game development education universally accessible.

FOR SCHOOLS & STEM
OMEGA EDU

A turnkey gamified curriculum engineered for schools, STEM labs, and universities. Featuring classroom management, instant project reviews, and an intuitive bridge from visual block scripting to production TypeScript.

Discover Omega Edu Platform →
Ω

Omega Engine Core

The foundational technology. A sub-megabyte web game engine accessible from any browser for indie developers, students, and jam enthusiasts.

Learn about the core engine →

Learn Portal

The open knowledge base. Comprehensive API documentation, tutorials, starter templates, and community guides for self-taught creators.

Visit learn.omegaengine.ru →

Development is active.

Join our Telegram developer community or sign up to get early Alpha access.