Skip to content

Latest commit

 

History

History
66 lines (48 loc) · 1.76 KB

README.md

File metadata and controls

66 lines (48 loc) · 1.76 KB

Astroventure

stability-wip Linux status Windows status Android status YouTube demo

Astroventure demo - YouTube Astroventure demo - YouTube

Cross-platform Low Poly Space Game written in C++20.

Dependencies

  1. Clone this project with submodules, i.e.
    git submodule update --init --recursive
  2. Clone algine

Note

You may also need to install additional libraries via your package manager depending on your distro.

Fedora

sudo dnf install alsa-lib-devel

Debian

sudo apt install libasound2-dev

Structure

src         project sources
resources   project resources, i.e. audio, fonts, icons etc.

Note

In order to launch the game on Linux, working directory must be set to resources.

Toolchain

The recommended tools are listed in the table below.

Description Tool
C compiler clang
C++ compiler clang++
Debugger lldb
Linker mold

CMake options

Option Description Required
algine_dir path to algine Yes