tversteeg / ld46

:rocket: Fermi Paradox - ludum dare 46 compo entry

Home Page:https://tversteeg.nl/ld46

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How come we don’t see any life from other planets? What does an intergalactic society need to do to survive?

CI

Play

Play it directly in your browser here!

Or download the executable file from the Releases tab and execute it.

You might have to change the permissions on Linux with chmod u+x ld46-*

How to play

Use the mouse to project your home planet from the alien invasion.

Build

You will need an up-to-date Rust setup.

Linux Dependencies

To build it on linux you will need the X11, OpenGL & Alsa development libraries:

sudo apt install libasound2-dev libx11-dev libxi-dev libgl1-mesa-dev

Run

Native

You just need to run the following to compile & run the game after you've installed the dependencies:

cargo run --release

WASM

Add the wasm32 target to Rust, build it with that target & copy it to the root:

rustup target add wasm32-unknown-unknown
cargo build --release --target wasm32-unknown-unknown
cp target/wasm32-unknown-unknown/release/ld46.wasm .

Now we have to host the website:

cargo install basic-http-server
basic-http-server .

About

:rocket: Fermi Paradox - ludum dare 46 compo entry

https://tversteeg.nl/ld46

License:GNU Affero General Public License v3.0


Languages

Language:Rust 98.6%Language:HTML 1.4%