- Web Wormhole https://webwormhole.io/ https://github.com/saljam/webwormhole
NOTE: Probably the only browser tool that streams file directly. Should transfer file of any size (hundreds of GBs etc) - Localsend https://web.localsend.org/
- FilePizza https://file.pizza/
- PairDrop https://pairdrop.net/ https://github.com/schlagmichdoch/pairdrop
ShareDrop sharedrop.io https://github.com/szimek/sharedrop(SOLD, not recommended, use PairDrop)SnapDrop snapdrop.net https://github.com/RobinLinus/snapdrop(SOLD, not recommended, use PairDrop)
- ToffeeShare https://toffeeshare.com/
| type: | |
| 0 - no relationship | |
| 1 - friend | |
| 2 - blocked | |
| 3 - incoming friend request | |
| 4 - outgoing friend request | |
| accepting FR triggers RELATIONSHIP_ADD 1 | |
| remove friend triggers RELATIONSHIP_REMOVE 1 | |
| block triggers RELATIONSHIP_ADD 2 |
This is a list of "prerequisite" tasks needed to bringing the Bevy UI to a level of quality suitable for production games and tools. It is not a UI framework, but rather a set of features which a UI framework can build on.
Caveat: this started out as an attempt to objectively assess each issue, but I found I couldn't resist putting in my own opinions about things.
The Bevy Remote Protocol (BRP) is a transport-agnostic and serialization-agnostic protocol for communication between a Bevy application (acting as a server) and a remote (or local) client. It's a request/response-style protocol (similar to HTTP), meaning that every communication is always initiated by the client, and the server only responds to the client's requests.
- A editor/inspector, allowing the user to inspect and modify the Bevy application's state in real time, both locally and remotely;
- “Gameshark“-style cheats, allowing the user to modify a game's state in real time;
- JS/HTML-based UI interacting with an embedded Bevy application running in a browser;
- Non-Bevy/Rust applications (e.g. a C++/Python/Java application) interacting with embedded Bevy modules;
| Name | Description |
|---|---|
| itch.io | Free & paid assets |
| OpenGameArt.org | Free assets |
| Kenney | CC0 assets |
| /r/gameassets | Free assets |
| Name | Type | Description | License |
| [unstable] | |
| codegen-backend = true | |
| [profile.dev] | |
| # Compile using cranelift for massively faster compilation | |
| codegen-backend = "cranelift" | |
| # If you want to attach a debugger, set `debug = true` instead | |
| debug = "line-tables-only" | |
| # Assuming we don't do `catch_unwind`, we can safely abort on panics for some extra perf | |
| # but this often doesn't jive with dependencies, so uncomment this to check if your project still works with it |