Crates.io | wolf_engine |
lib.rs | wolf_engine |
version | 0.25.0 |
source | src |
created_at | 2022-01-15 23:07:04.138095 |
updated_at | 2022-11-26 18:04:41.628589 |
description | A game framework with a focus on flexibility and ease of use. |
homepage | https://github.com/AlexiWolf/wolf_engine |
repository | https://github.com/AlexiWolf/wolf_engine |
max_upload_size | |
id | 514580 |
size | 30,552 |
A simple, flexible, and easy-to-use game framework written in Rust.
Wolf Engine is currently in very early development. You should expect missing features, bugs, changing APIs, and other spooky stuff until release 1.0.
Excellent cross-platform support is one of the main goals of Wolf Engine. The entirety of the engine, with
--all-features
enabled, should work on Desktop (Windows, Linux, MacOS), Mobile (Android, iOS), and WASM. Failure to
build / run on these platforms is considered a bug. Please create a bug report if you run into any problems.
The core module is intended to be a highly-portable subset of wolf engine enabling wider platform support, FFI, and
support for no-std platforms. The core module should theoretically run on any platform Rust itself can run on.
However, for no-std platforms, you will very likely need to provide your own no-std-compatible Context
data, and
EventLoop
implementation.
Wolf Engine is licensed under either:
At your option.
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.