Fyrox Game Engine

Feature-rich Game Engine Written in Rust

Download Latest Build Play Demo Projects

Features

Editor

Use the full-featured editor to develop games from start to finish.

Hot Reloading

Use hot reloading of native code and assets for rapid prototyping.

First Class 2D/3D Support

Create 2D or 3D games, or even mix 2D and 3D.

Flexible PBR Renderer

Powerful and extensible PBR renderer will cover most of your needs.

High Quality Audio System

Use powerful sound system to create rich sound environment.

Powerful 2D/3D Physics

Rigid bodies, various colliders, joints, ray casting, etc.

Advanced User Interface

Use powerful UI system to create interfaces limited by your imagination.

Powerful Animation System

Use built-in animation system to create complex animations.

Multiplatform

Make your games for PC (Windows, Linux, macOS), Web (WebAssembly), Mobile (Android and iOS).

Plugins & Scripting

Write your game completely in Rust, while being able to run it in the editor. Extend functionality of the engine using custom plugins.

Scene Graph

Full-featured, with various nodes (pivot, camera, mesh, light, particle system, sprite), including your own.

Documentation

Read high-quality documentation to learn how to use the engine.

Sponsors

DaniƩl Kerkmann

Pedro Henrique Martins Garcia

Anthony Callahan

Brandon Thomas

LTH

Alan Falloon

v.exe

S. M.

Ssu Jen Lu

vxrz

mwcAlexKorn

Andrew Wong

Taylor C. Richberger

Avery Wagar

Matthew

George Atkinson

Erlend Sogge Heggen

Mitch Skinner

ozkriff

Taylor Gerpheide

zrkn

Aleks Row

Edward L

L.apz

Luke Jones

toyboot4e

Vish Vadlamani

Alexey Kuznetsov

Daniel Simon

Jesper Nordenberg

Kornel

Parham Gholami

Yuki Ishii

Joseph Catrambone

MGlolenstine

zamar lomax

Gheorghe Ugrik

Anton Zelenin

Barugon

Tom Leys

Jay Sistar

tc

false

BlueSkye

Ben Anderson

Thomas

Iulian Radu

Vitaliy Chernyshev

Fyrox Engine 2019 - 2025