A wholesome 3D space game in the rings of Jupiter https://codeberg.org/hut/outfly
Find a file
2024-03-22 12:08:00 +01:00
assets delete .blend files, they're redundant, aren't they? 2024-03-22 11:48:01 +01:00
src mute audio by default in debug builds 2024-03-22 12:08:00 +01:00
tools WIP better star brightnesses 2024-03-21 02:11:07 +01:00
.gitignore ignore "extra" directory 2024-03-22 11:45:57 +01:00
Cargo.lock add bevy_embed_assets plugin for compact releases 2024-03-22 11:49:34 +01:00
Cargo.toml add bevy_embed_assets plugin for compact releases 2024-03-22 11:49:34 +01:00
README.md add build instructions for windows on linux 2024-03-22 11:46:12 +01:00

Building

To run the pre-compiled version on Arch Linux, you need some basic libs:

pacman -S glibc libcap gcc-libs alsa-lib systemd-libs

To build the game on Arch Linux yourself, you need these, although you can replace rust with rustup:

pacman -S rust libx11 pkgconf alsa-lib

Then run the following commands, replacing [URL] with the clone URL of the git repository:

git clone [URL]
cd outfly
cargo run

Building for Windows on Linux

rustup target add x86_64-pc-windows-gnu
pacman -S mingw-w64-toolchain  # on ArchLinux. other distros have their equivalent package
cargo build --target=x86_64-pc-windows-gnu --release

More information here: https://bevy-cheatbook.github.io/setup/cross/linux-windows.html

Credits