Wolf Engine is a game framework that's designed to be flexible and easy to work with.
Wolf Engine is in early alpha. The core API is mostly complete, and has started to stabilize somewhat, but it's still unproven alpha software. You should expect missing features, bugs, changing APIs, and other spooky stuff until release 1.0.
In addition to being in alpha, I'm still actively learning about game and engine development. A best-effort is made to
ensure things work well, but I'm by no means an expert at this. I fully expect to make mistakes. Feedback and / or
contribution is absolutely welcome, so feel free to create an issue for anything you feel could be done better.
If you wish to contribute, please make sure you have read the Contribution Guidelines.
These are the currently planned features for Wolf Engine. Not all of them are ready yet, so this check-list is provided to show you what is and is not ready, and to help you decide if Wolf Engine is right for your project.
Excellent cross-platform support is one of the main goals of Wolf Engine. Development is happening primarily on Linux and Windows, so those platforms have the best support currently. By release 1.0, all platforms listed below should be well supported.
Add Wolf Engine to the dependencies section in your Cargo.toml
:
TOML
[dependencies]
wolf_engine = "*"
For basic usage, see:
And for more advanced usage, see:
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.