A simple, and flexible game engine written in Rust.
Find a file
AlexiWolf ce17c53bdd
Add button tracking to MouseState
Impl `Hash` for `MouseButton`
2025-08-05 05:29:42 -05:00
examples Remove input example for now 2025-08-05 04:53:37 -05:00
src Add button tracking to MouseState 2025-08-05 05:29:42 -05:00
.editorconfig Initial commit 2024-03-03 21:03:28 -06:00
.gitignore Initial commit 2024-03-03 21:03:28 -06:00
Cargo.toml Remove input example for now 2025-08-05 04:53:37 -05:00
CHANGELOG.md Document changes in the changelog 2024-11-07 13:06:23 -06:00
LICENSE-APACHE Initial commit 2024-03-03 21:03:28 -06:00
LICENSE-MIT Initial commit 2024-03-03 21:03:28 -06:00
README.md Initial commit 2024-03-03 21:03:28 -06:00

Wolf Engine

CI Crates.io Crates.io

A simple, and flexible game framework written in Rust.

Status

Wolf Engine is currently in very early development. You should expect missing features, bugs, changing APIs, and other spooky stuff until release 1.0.

Quick-Start

To use the latest release version:

[dependencies]
wolf_engine = "*"

To use the latest development version:

wolf_engine = { git = "https://github.com/AlexiWolf/wolf_engine" }

Usage documentation, and interactive examples can be found on docs.rs, and in the examples/ folder.

License

Wolf Engine is licensed under either:

At your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without additional terms or conditions.