Skip to content

YendorEngine/yendor

Yendor

rust_version

Yendor is a set of opinionated tools for the bevy engine

Yendor started out to provide tools for building roguelikes and other games with a grid-based design. It is now becoming more of a set of opinionated tools for the bevy engine. It is inspired by the bracket-lib, and doryen-rs

Compatible Bevy versions

The main branch is compatible with the latest Bevy release

Compatibility of yendor-lib versions:

yendor-lib bevy
0.1.0 0.9

Libraries Used

Bevy is only possible because of the hard work put into these foundational technologies:

  • bevy: a refreshingly simple data-driven game engine built in Rust
  • noise-rs: a Rust library to generate smoothly varying noise for textural use and graphical display.
  • bevy_egui: This crate provides a Egui integration for the Bevy game engine.
  • pathfinding: This crate implements several pathfinding, flow, and graph algorithms in Rust.

Thanks and Alternatives

And as always, a special shoutout to thebracket for his bracket-lib game engine which began my journey into the world of roguelikes. He is my inspiration for this project.

License

yendor-lib is free, open source and permissively licensed! All code in this repository is dual-licensed under either:

This means you can select the license you prefer! This dual-licensing approach is the de-facto standard in the Rust ecosystem and there are very good reasons to include both.

The assets included in this repository (for our examples) typically fall under different open licenses, but most are free for commercial use.

See CREDITS.md for the details of the licenses of those files.

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 any additional terms or conditions.

About

No description, website, or topics provided.

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages