This project is based on the excellent Voxel Space tutorial by Sebastian Macke: VoxelSpace.
First you need a toolchain.
On a Linux system you can probably get one from the distribution. For instance on Ubuntu:
$ sudo apt install gnat gprbuild
On Windows you can download GNAT Community: here.
This project uses Alire (the Ada package manager). You have to install it following the instructions here: https://github.com/alire-project/alire#installation
Then you can build the project with this command:
$ alr build
$ alr run
Up arrow
: Move forwardDown arrow
: Move backwardLeft arrow
: Turn leftRight arrow
: Turn rightPage Up
: Move upPage Down
: Move downEscape
: Quit