macroquad

Game engine

A cross-platform game engine with Rust support for building 2D games and interactive applications.

Cross-platform game engine in Rust.

GitHub

3k stars
35 watching
324 forks
Language: Rust
last commit: 8 days ago
Linked from 3 awesome lists

androidgame-engineiosrustwasm

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
adambiltcliffe/macroquad-jfa Implementation of the Jump Flood algorithm for generating levels in a 2D game environment 2
profandreapollini/roguelike-rust-macroquad-noname A roguelike game built in Rust using the macroquad library, offering turn-based gameplay and procedurally generated levels. 18
scpchicken/onitama_macroquad An implementation of the onitama game using Macroquad, a game engine written in Rust. 0
heroiclabs/fishgame-macroquad An online multiplayer game demonstrating Nakama and Macroquad's capabilities 143
brettchalupa/macroquad_quickstart An opinionated template for building games in Rust with Macroquad 1
ollej/rust-bunner-macroquad A port of the game Bunner from Code the Classics vol 1 to Rust+Macroquad 6
gamma-delta/omegaquad A framework for building games using the Macroquad game engine 23
dtolnay/proc-macro-workshop Rust procedural macro tutorial project with examples of attribute macros, derive macros, and function-like macros. 4,213
optozorax/egui-macroquad Bindings for using egui with the macroquad game engine 93
j0of/pong-macroquad-hecs A fast-paced Pong game built with Rust and two game development libraries 2
ggez/ggez A lightweight game framework for creating 2D games with minimum setup and flexibility. 4,260
ollej/quad-gif A Rust library to display GIF animations using Macroquad. 15
tantandev/rusty_demon_attack A game built using Rust and macroquad, playable in the web browser. 66
rustdesk/rustdesk A remote desktop application written in Rust that allows users to control another computer over the internet without configuration. 76,095
sagiegurari/cargo-make A tool that automates the build process for Rust projects 2,597