https://github.com/remram44/vigilant-steel
A space game using Rust & Piston.
https://github.com/remram44/vigilant-steel
game piston rust space
Last synced: about 1 year ago
JSON representation
A space game using Rust & Piston.
- Host: GitHub
- URL: https://github.com/remram44/vigilant-steel
- Owner: remram44
- License: gpl-3.0
- Created: 2018-03-03T21:19:27.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2020-08-16T20:35:21.000Z (almost 6 years ago)
- Last Synced: 2025-05-08T06:05:06.269Z (about 1 year ago)
- Topics: game, piston, rust, space
- Language: Rust
- Homepage: https://gitlab.com/remram44/vigilant-steel
- Size: 14.3 MB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Vigilant Steel
A space game using [Rust](https://www.rust-lang.org/) & [WebAssembly](https://developer.mozilla.org/docs/WebAssembly), where ships are made of singular modules that can be attached and destroyed individually.

## Dependencies
specs, wasm-bindgen.
## Goals
* [X] Use a clean Rust architecture, with specs to decouple entity components
* [X] Interface with JavaScript
* [X] 2D rendering with WebGL
* [X] Make a simple game
* [X] Make it multiplayer
* [ ] Get network working in the browser (websockets); also needs a websockets server
* [X] Make headless server builds
* [ ] Make a demo, announce
* [ ] Make a full game I guess