A downloadable game for Windows and Linux

Download on Flathub

An old cellphone arcade "Bluetooth Biplanes" recreated for PC (originally developed by Morpheme Ltd. in 2004)


Features:

  • Easy to learn, hard to master gameplay
  • Immerse yourself in quick and intense dogfights
  • Shoot & dodge, bail out & respawn to outsmart your rival
  • Challenging AI with 4 difficulty levels
  • Easy peer-to-peer matchmaking with private sessions support
  • Optional gameplay modifiers:
    • one-shot kills
    • extra clouds for cover
    • alternative hitboxes for challenge
  • Verbose statistics system
  • Moddable sounds & sprites


Written in C++ from scratch using reworked sprites from the original game

Graphics: SDL2

Netcode based on Simple Network Library
from "Networking for Game Programmers" by Glenn Fiedler

(author moved to other domain and reworked his site so the link is now broken)

Download

Download
BiplanesRevival-v1.1-win64.zip 1.3 MB
Download
BiplanesRevival-v1.1-win32.zip 1.9 MB
Download
BiplanesRevival-v1.1-x86_64.AppImage 6.4 MB
Download
Flathub release
External
Download
Vanilla assets 211 kB
Download
Vanilla soundpack 167 kB
Download
Papich soundpack 336 kB
Download
Linux AppImage (v1.05)
External
Download
Windows binary (v1.05)
External
Download
Source code (v1.1)
External
Download
Source code (v1.05)
External

Install instructions

Windows:

Windows binaries don't need installation - just run the executable. 

WARNING: Windows 10 is known for blocking executables and downloaded .zip files. Please make sure to check 'Unblock' in file properties. Antiviruses may also prevent game from launching. 


Linux:

AppImage executable needs a permission to execute:

chmod +x BiplanesRevival-v1.1-x86_64.AppImage


Modding assets:

On Windows, you are free to edit every resource in "assets" directory next to executable. 

On Linux, you should download & extract vanilla assets archive next to the AppImage, so it will source all game resources from that directory. 


Building from source:

Official instructions can be found in our GitHub repository

Development log