Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/flashflashrevolution/rrr
Browser successor to FFR.
https://github.com/flashflashrevolution/rrr
ddr ffr game game-development gaming rhythm rust wasm web wgpu
Last synced: about 2 months ago
JSON representation
Browser successor to FFR.
- Host: GitHub
- URL: https://github.com/flashflashrevolution/rrr
- Owner: flashflashrevolution
- License: other
- Archived: true
- Created: 2020-12-20T01:26:12.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-01-06T21:49:03.000Z (almost 2 years ago)
- Last Synced: 2024-09-25T20:17:39.506Z (about 2 months ago)
- Topics: ddr, ffr, game, game-development, gaming, rhythm, rust, wasm, web, wgpu
- Language: Rust
- Homepage: https://rrr.flashflashrevolution.com/?scroll_direction=up&scroll_speed=1200&judge_position=92&muted=false&offset=100
- Size: 42.3 MB
- Stars: 10
- Watchers: 6
- Forks: 1
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.markdown
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Rust Rust Revolution
[![Build Status]][actions]
[![Docs]][mdbook]
[![Chat]][discord]
[![rustc](https://img.shields.io/badge/rustc-1.63.0-lightgray.svg?style=round)](https://www.rust-lang.org/)
[![codecov](https://codecov.io/gh/flashflashrevolution/rrr/branch/main/graph/badge.svg?token=2V0ZGQ04IK)](https://codecov.io/gh/flashflashrevolution/rrr)
[![loc](https://tokei.rs/b1/github/flashflashrevolution/rrr)](https://github.com/flashflashrevolution/rrr/)[actions]: https://github.com/flashflashrevolution/rrr/actions?query=branch%3Amain
[build status]: https://img.shields.io/github/workflow/status/flashflashrevolution/rrr/CI/main?logo=github
[chat]: https://img.shields.io/discord/196381154880782336?logo=discord
[discord]: https://discord.gg/ffr
[docs]: https://img.shields.io/badge/docs-book-blue?logo=gitbook
[mdbook]: https://rrr.flashflashrevolution.com/book/---
## Development Environment
> Important steps to take before you'll be able to contribute to this project.
1. Install Visual Studio Code.
2. Install all of the recommended extensions.
3. Install rust toolchain:> ```sh
> rustup toolchain install stable
> rustup target add wasm32-unknown-unknown --toolchain stable
> rustup component add llvm-tools-preview --toolchain stable
> ```4. Install the following cargo applications:
> ```sh
> cargo install cargo-watch
> cargo install miniserve --locked
> cargo install -f wasm-bindgen-cli
> ```> At this point you should be good to go.
> See [Developing](#developing) for launching, debugging and creation.Note: If no tasks start, just start the miniserve task manually and then trash the task.
VSC will alert you of the available tasks and start them from then on automatically.---
## Developing
> Visual Studio Code will automatically build and serve the web version of the game.
- Hitting F5 will run the game.
- Check the `Miniserve` terminal tab for the URL to view the game in the browser.---
## License
Copyright © 2022 Zageron ([@zageron](https://twitter.com/zageron)), Fission