felixnaredi / starrock

Starrock is an Astroid clone that is a experiment in the possibility of combining Rust, Web-Assembly and WebGL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

starrock

Starrock is an Astroid clone that is a experiment in the possibility of combining Rust, Web-Assembly and WebGL. And it works surprisingly well!

Play

It is possible to play the game here. It is not a finnished product but it can be pretty fun to fly around (with WASD), hit rocks and shoot lasers with SPACE.

Installation

The first time you run the program from the repository, run the following commands in the terminal to do some initial installations:

cargo install wasm-pack
yarn install

After the installation run:

yarn serve

Now all Rust dependencies will be installed. When that is done, open your browser and visit http://localhost:8080/ to play the game!

About

Starrock is an Astroid clone that is a experiment in the possibility of combining Rust, Web-Assembly and WebGL

License:BSD 2-Clause "Simplified" License


Languages

Language:Rust 97.9%Language:JavaScript 1.1%Language:HTML 0.7%Language:Shell 0.3%