https://github.com/gudboinero/spacetime-bevy-game
https://github.com/gudboinero/spacetime-bevy-game
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/gudboinero/spacetime-bevy-game
- Owner: GudBoiNero
- Created: 2024-01-11T16:30:00.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-19T18:30:25.000Z (over 1 year ago)
- Last Synced: 2024-04-25T03:21:11.611Z (about 1 year ago)
- Language: Rust
- Size: 128 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This repository is entirely experimental. I have no plans for it besides learning the tools. I'm simply jumping straight in to test and demonstrate the connection between a SpacetimeDB server and a BevyEngine client. With absolutely zero experience in either, including the Rust language. I'm enjoying myself believe it or not.
# Setup
- Install [SpacetimeDB CLI](https://spacetimedb.com/install), [wasm-opt](https://github.com/WebAssembly/binaryen/releases), [Rust](https://www.rust-lang.org/tools/install), and [CMake](https://cmake.org/download).
- Clone this repository and open it within VSCode.
- Run the VSCode task `Generate Server Bindings`.
- Next open a new terminal and run `spacetime run`.
- Next run the VSCode task `Build`.### Operating System
This project was made on a Windows 10 machine.
### Versions
The versions used to develop this project were-
> - **SpacetimeDB CLI:** [`BETA v0.8`](https://spacetimedb.com/install)
> - **wasm-opt:** [`version_116`](https://github.com/WebAssembly/binaryen/releases/tag/version_116)
> - **Rust:** [`1.75.0`](https://www.rust-lang.org/tools/install)
> - **CMake:** [`3.28.1`](https://cmake.org/download/)