Are we game yet?

Game Engines

2D and 3D engines and frameworks

Crates

amethyst

Data-oriented game engine written in Rust

No gitter
piston

The Piston game engine core libraries

No gitter
corange-rs

Rust interface to the Corange game engine, written in Pure C, SDL and OpenGL by Daniel Holden. Features include: deferred rendering, UI rendering, text rendering, multiple lights, post-processing effects, SSAO, shadow mapping, color correction, skeletal animation, inverse kinematics, collision detection, OpenCL support, asset management, entity management, terrain, file loaders including .dds, .wav, .bmp, .obj, .smd, 3D math.

No gitter
ggez

A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.

No gitter
darkengine

2D game engine written in Rust

No gitter
turbine

A 3D game engine with built-in editor

No gitter
caper

Minimalist game framework

No gitter
mold2d

A simple platformer game library in Rust

No gitter
nitro

A game engine built in Rust. This crate is no longer maintained.

sdl2

SDL2 bindings for Rust

No gitter
godot

Godot engine for rust

No gitter
tetra

A simple 2D game framework written in Rust

No gitter
crayon

A small, portable and extensible game framework.

No gitter
quicksilver

A simple game framework for 2D games in pure Rust

No gitter
Chariot

A cross-platform open-source reimplementation of the Age of Empires (1997) engine

No gitter
jakar-engine

Formerly "Ori-Engine" is an hobby project of mine. Target is an Rust/Vulkan engine for games and visualization software.

No gitter
UnicornConsole

Unicorn Console: create quick game !

vulkust

An engine for Vulkan in Rust, tries to implement modern graphic features.(WIP)

No gitter

Contribute

Do you know about a missing crate? Did you launch a new crate?

Please create an issue or a pull request.

Looking for a library you can't find here? Try asking on the chat.