A refreshingly simple data-driven game engine built in Rust
-
Updated
Feb 23, 2022 - Rust
{{ message }}
Game engines are software frameworks for game development. Game engines do the heavy lifting for developers so they can focus on other aspects of game development.
A refreshingly simple data-driven game engine built in Rust
A retro game engine for Python
Rust library to create a Good Game Easily
Make Circle's field public to make it behave the same as Rect.
For an ui element made out of graphics::Canvas, is it better to
build a new ui::Canvas
make it so that ui::Image can accept either graphics::Image or graphics::Canvas
make it so that there's a Drawable trait that has fn draw<Q: IntoQuad>(&self, quad: Q, target: &mut Target), so that ui::Image accepts a &dyn Drawable trait object.
1 is the most logical given t
A simple framework for 2D games on desktop and web
仙三开源版 - The efforts to create an open-source implementation of Chinese Paladin 3
A 2D rust game engine focused on portability.
Blender game engine prototype written in Rust.
A small, portable and extensible game framework written in Rust.
Plugin pack for making 2D games with Bevy
A rewrite of the GameMaker Classic engine runners with additional tooling
Blue Engine is a general-purpose, easy-to-use, fast, extendable, secure, and portable graphics engine written in rust.
An engine for Vulkan in Rust, tries to implement modern graphic features. (suspended for now)
A game engine for physics-y sidescrolling 2D games (WIP)
A game engine for making beautiful games
Innit's unit tests currently only cover a small percentage of the codebase. Ideally at least all core functionalities e.g.: genetics, actions etc would be covered by automated tests.
A lightweight cross-platform 2D game framework written in pure Rust and based on OpenGL 3.3+.
Yet another block/voxel game; in this one the blocks are made out of blocks. Runs in browsers on WebGL+WebAssembly.
Tasks
Reproduction Steps
cd examples/animation && cargo run
What Actually Happened