Skip to content

Search

Kembali

FAQ: free? which platforms? what language?

Short answers about the Balaur game engine: the licence, the platforms, the scripting language, whether it is deterministic, and where the release is.

Is Balaur free?

Yes. MIT licence: no fees, no revenue share, no registration. Your games are yours. The licence →

Which platforms does it run on?

  • Games: Windows, macOS, Linux, iOS, Android and the web.
  • The editor: Windows, macOS, Linux and the web.

Shipping a game →

What language are the scripts?

Rune, with Rust syntax and async/await. A saved script reloads in the running game. Scripting →

Do I need to know Rust?

No. Scenes are TOML and game code is Rune. Rust or C is for plugins. Plugins →

Is there a release I can download?

Yes. v0.1.0 is a pre-alpha release, and a nightly build follows every change. Download →

What does "deterministic" mean here?

The same inputs give the same outputs on every platform. Physics and animation step on a fixed 60 Hz tick, and a recorded session replays exactly. Determinism →

Is the editor a separate download?

No. One binary is the editor, the command line and the game runtime. The editor →

Can I ship a game as a single file?

Yes. balaur export builds one executable per platform, with the scripts, scenes and assets inside. Shipping a game →

How is it different from Godot or Bevy?

Godot has a node tree, an editor and GDScript. Bevy is Rust and ECS, with no editor. Balaur has a node tree, an editor, Rune scripts and determinism on every platform. It is younger than both. The comparison →

Where do I report a bug or ask a question?

Bugs go to Issues. Questions go to the Discord or Discussions.