Huitsi's Codeberg projects

Parallel Overhead

Screenshot

WARNING: This game is visually intensive and has rapidly changing colors.

Parallel Overhead is a colorful endless runner game where you take control of the ships Truth and Beauty on a groundbreaking trip through hyperspace. A stable hyperspace tunnel has finally been achieved with the two ships on opposite walls of the tunnel. Well, almost stable…

Parallel Overhead features Fast Pulse by oglsdl as its soundtrack.

Playing

The are two versions of the game: the web edition, which you can play in a browser, and a native version written in C using SDL2, which is available for download on Codeberg.

The native version requires SDL2 and GLES 2.0 support. The game starts paused so that you can resize the window and adjusts the (separate) music and sound effect volumes in your OS mixer. It also has a few command line options, run it with the --help-option to find out more about them.

Keep the ships from falling through the holes! The ships can be rotated clockwise with the left arrow key and anticlockwise with the right arrow key. The game can be paused/unpaused with space or enter, restarted with backspace and exited with escape.

The game can also be played with touchscreen taps (or mouse clicks). Tapping the left quarter of the game will rotate the ships clockwise while tapping the right quarter will rotate them anticlockwise. Tapping in the middle will pause or unpause the game.

Building from source

The source code of Parallel Overhead the is available on Codeberg, both for the native version and the web version.

Building the native Parallel Overhead is tested on Debian 10 (Buster). To build, at least the build-essential and libsdl2-dev -packages are needed. To build the audio assets you’ll also need lmms and SFXR Qt 1.4.0. Building the audio assets can be skipped by appending build_data="" to the make command (below).

After getting the dependencies, the fastest way to get to the game is to run make install DESTDIR=. and then ./usr/local/games/parallel_overhead.