Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yuma140902/reverie
Toy Game Engine made with Rust
https://github.com/yuma140902/reverie
game-engine game-engine-3d opengl rust
Last synced: about 2 months ago
JSON representation
Toy Game Engine made with Rust
- Host: GitHub
- URL: https://github.com/yuma140902/reverie
- Owner: yuma140902
- License: apache-2.0
- Created: 2021-10-04T01:20:25.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-10-05T06:51:52.000Z (3 months ago)
- Last Synced: 2024-11-12T23:44:09.516Z (about 2 months ago)
- Topics: game-engine, game-engine-3d, opengl, rust
- Language: Rust
- Homepage:
- Size: 425 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# Reverie
[![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/yuma140902/reverie/rust.yml?logo=github&label=CI)](https://github.com/yuma140902/reverie/actions/workflows/rust.yml)
[![Crates.io Version](https://img.shields.io/crates/v/reverie-engine)](https://crates.io/crates/reverie-engine)
[![docs.rs](https://img.shields.io/docsrs/reverie-engine?logo=docsdotrs)](https://docs.rs/reverie-engine/latest/reverie-engine/)A toy game engine
## Examples
- `cargo run -p example-misc`
- `cargo run -p old-example-craft`
- `cargo run -p old-example-window`
- `cargo run -p old-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`.