BiPlanes Revival - это ремейк старой игры для мобильных телефонов. Доступна для Linux/Windows. Есть возможность играть по сети как для Direct Connect, когда есть белый айпи, а также реализован матчмейкинг через NAT Hole Punching (не работает для symmetric NAT ). Графика SDL2.
Отрывок с сайта :
Features:
Crossplatform
Easy matchmaking using peer-to-peer connection
Play with your friend using secret password
Easy to learn, hard to master gameplay
Hardcore mode: one-shot kills + more clouds for cover
Automated statistics system keeps track of your efficiency
Sounds and sprites can be modded
Изначально проект делался в целях изучения SDL2 и сокетного сетевого програмирования, но решили допилить до в какой-то мере играбельного результата. Пароль в матчмейкинге работает как namespace для P2P соединений, т.е. чтобы с другом поиграть нужно ввести одинаковый пароль.
Сайт : https://regular-dev.org/biplanes-revival
На сайте скриншоты и видео с геймплеем + ссылка на скачивание AppImage
Cкомпилировать из сорцов : https://github.com/regular-dev/biplanes-revival