10 releases

new 0.0.9 Nov 7, 2024
0.0.8 Oct 29, 2024
0.0.7 Sep 30, 2024
0.0.5 Aug 4, 2024
0.0.4 Jul 28, 2024

#603 in Game dev

Download history 127/week @ 2024-07-21 201/week @ 2024-07-28 122/week @ 2024-08-04 7/week @ 2024-08-11 1/week @ 2024-08-18 13/week @ 2024-09-15 85/week @ 2024-09-22 204/week @ 2024-09-29 13/week @ 2024-10-06 129/week @ 2024-10-27 106/week @ 2024-11-03

236 downloads per month
Used in wutengine_editor

MPL-2.0 license

135KB
3K SLoC

WutEngine

A game engine written in as much Rust as possible

Why?

Mostly to learn about game engine development and GPU rendering APIs at the same time.

The Goal

An extensible cross-platform 2D and 3D game engine that is usable both through programming directly, and through an editor (like the other big engines, Unity/Unreal/Godot/etc.).


lib.rs:

The root of the WutEngine game engine. Use this crate as a dependency when building WutEngine games, at it re-exports all relevant subcrates. Embedded resources. Will probably be replaced with something more intelligent later

Dependencies

~20–35MB
~646K SLoC