Skip to content

Estella

A fast 2D game engine with a TypeScript SDK, a C++/WebAssembly core, and a visual editor. Ship one project to the web, desktop, WeChat MiniGames, playable ads, and native Android / iOS apps.

Fast

A C++ rendering pipeline compiled to WebAssembly — not interpreted JavaScript.

Type-safe SDK

A first-class TypeScript API: defineComponent, defineSystem, Query, Commands, Res.

Data-oriented

An Entity-Component-System core with a single cache-friendly storage layer.

Visual editor

A UE5-style editor — scene viewport, inspector, tilemap painter, Sequencer, and node-graph editors for materials and AI.

Batteries included

Physics, tilemaps, particles, materials & 2D lighting, animation, Spine, audio, UI, and a gameplay AI layer.

Cross-platform

One project, exported to the web, desktop, WeChat MiniGames, single-file playable ads, and native Android / iOS apps.