Skip to content

Search

Balaur

En deterministisk 2D- og 3D-spillmotor. Scener er TOML, skript er Balaur Script og lastes inn på nytt på millisekunder, og samme input gir samme bilde på alle plattformer.

Deterministisk som standard.

For flerspillerspill. Et fast tick på 60 Hz. Ta opp input og spill av hele økten på nytt. HTTP, WebSockets og WebTransport.

Design i sanntid.

For banedesign. Plasser, flytt og skaler. Se egenskaper. Trykk på play for å starte spillet.

Skript lastes inn på nytt umiddelbart.

For programmerere. Balaur Script med Rust-syntaks og async/await. Hot reload med støtte for bruddpunkter. Plugins i Rust eller C.

2D- og 3D-animasjon.

For animatører. Mesh-skinning med bein og malte vekter. Sett i positur med IK med to bein og look-at. 3D-rigger importert fra glTF.
To 2D-lys over en scene, der figurene kaster skygger fra occluders

Lys, skygger og shaders.

For kunstnere. 2D-lys og occluders. Materialer i WESL. Etterbehandling, partikler, tile maps, sprites og mesher.

Alt i én motor.

Tolv ting, én setning hver. Den lange versjonen er Funksjoner.
  • Noder og scener Et tre av noder med tilknyttede skript, lagret som TOML.
  • Balaur Script Rusts syntaks, statiske typer, async/await og en feilsøker i editoren.
  • Umiddelbar hot reload Lagre et skript, og den nye koden er live på millisekunder.
  • Determinisme, alltid på Samme input, samme output på alle plattformer.
  • 2D- og 3D-fysikk Rapier under begge, kjørt på et fast tick på 60 Hz.
  • Rendering 2D og 3D.
  • Animasjon og skjeletter Klipp og tweens, 2D-bein med skinnede polygoner, 3D-rigger fra glTF, IK med to bein.
  • Editoren Selv et Balaur-prosjekt: scenetre, inspektør, gizmoer, tidslinje, rigg-verktøy, play-in-editor.
  • Nettverk HTTP, WebSockets og WebTransport, med komprimering.
  • Alle plattformer Datamaskin: Windows, macOS og Linux. Mobil: iOS, Android. Og Web.
  • Eksport Skript, scener og ressurser samles i én kjørbar fil, én per plattform.
  • Bygget med Rust Skrevet i Rust og gjenbruker populære biblioteker: Rapier, wgpu, egui, rodio, wasmtime.

Kom i gang i dag.

Gratis og åpen kildekode, MIT. Last ned editoren, åpne et eksempel, endre noe.