Building HEXTERMINATE on Linux from source

Overview

This post will guide you through building HEXTERMINATE for Linux from source.

If you run into issues, please let me know!

Pre-requisites

You’ll need to install the following packages:

cmake git git-lfs libgl-dev libxi-dev libxmu-dev

Cloning the repository

From the command line, type:

git-lfs install
git clone --recurse-submodules https://github.com/edgerunnerdev/Hexterminate.git

Initializing vcpkg

Go to where you’ve cloned the repository to and run ./setup.sh. This will initialize vcpkg, a package manager which will be used to automatically download several libraries in the next stage.

Building the game

You can build the game through the terminal, or use VSCode.

To build the game through the terminal, you can run build script in the root directory:

./build.sh

If you’d rather use VSCode, make sure you have the CMake Tools extension installed.

Once it finishes building, you’ll find the game binary in Game/bin/Hexterminate .