# Reverie
[](https://github.com/yuma140902/reverie/actions/workflows/rust.yml)
[](https://crates.io/crates/reverie-engine)
[](https://docs.rs/reverie-engine/latest/reverie-engine/)
A toy game engine
## Examples
- `cargo run -p example-craft`
- `cargo run -p example-window`
- `cargo run -p example-raw`
## Links
- [GitHub](https://github.com/yuma140902/Reverie)
- [crates.io](https://crates.io/crates/reverie-engine)
- [Docs.rs](https://docs.rs/reverie-engine/)
## Development
### Changelog
See [CHANGELOG.md](./CHANGELOG.md).
To generate changelog, install [git-cliff](https://github.com/orhun/git-cliff) and run
```sh
git cliff --config git-cliff.toml -o CHANGELOG.md
```
### Commit message
See [.gitmessage](./.gitmessage). It is recommended to run `git config commit.template .gitmessage`.