SurviveX is a terminal-based game developed in C++11 using the ncurses library as a project for the first-year Programming course.
The player moves through rooms full of obstacles and enemies, with the ability to shoot in four directions and switch weapons. The game features a level system with maps loaded from files, score management, and a persistent leaderboard.
The project is built with g++/make and has been tested on several GNU/Linux distributions.