An open API service indexing awesome lists of open source software.

https://github.com/jerga99/snake-rust-game

Course on how to create a game in Rust
https://github.com/jerga99/snake-rust-game

rust wasm webassembly

Last synced: about 1 year ago
JSON representation

Course on how to create a game in Rust

Awesome Lists containing this project

README

          

# snake-rust-game (How to run)

[Rust & WebAssembly with JS (TS) - The Practical Guide
](https://www.udemy.com/course/rust-webassembly-with-js-ts-the-practical-guide/?referralCode=B8BF2207B45019CC1B3D)

### Dependencies

1. Install rustup -> https://doc.rust-lang.org/book/ch01-01-installation.html

2. Install "wasm-pack" -> `cargo install wasm-pack`

3. Install npm dependencies -> `npm install` (must have Node JS) -> https://nodejs.org/)

### Compilation
Compile the rust code every time the changes are made in `src/lib.rs`

4. Compile rust code into web-assembly -> `wasm-pack build --target web`

5. Run the development server
`npm start`

6. Open the browser on `localhost:8080`