saintech / asteroids

Simple Asteroids game clone in Rust, using macroquad engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

asteroids

Simple Asteroids game clone in Rust language, using macroquad engine.

Based on an Asteroids tutorial for Lua and LÖVE 11. To compare with Lua version see the init commit version which is closest to the original.

Playing the game from source

Dependencies

The main dependency — the rust compiler. To get it, follow rustup.rs instructions.

Web, Windows, macOS

No other external dependencies are required.

Linux

Followed libs may be required:

# ubuntu system dependencies
apt install pkg-config libx11-dev libxi-dev libgl1-mesa-dev libasound2-dev

# fedora system dependencies
dnf install libX11-devel libXi-devel mesa-libGL-devel alsa-lib-devel

# arch linux system dependencies
 pacman -S pkg-config libx11 libxi mesa-libgl alsa-lib

Running the game

cargo run

License

It is in the public domain under the WTFPL license.

About

Simple Asteroids game clone in Rust, using macroquad engine

License:Do What The F*ck You Want To Public License


Languages

Language:Rust 97.5%Language:GLSL 2.5%