Simple Shooter Game is a classic terminal-based game developed using C++ and the ncurses library. It offers a nostalgic gaming experience with a straightforward implementation, making it a great project for learning and experimenting with game development in a console environment.
- Terminal-Based Gameplay: Experience a classic shooter game right in your terminal.
- C++ & ncurses: Built with C++ using the ncurses library for handling graphics and input.
- Simple Mechanics: Focus on gameplay with easy-to-understand controls and objectives.
- Multi-level support
- Enemy logic
- Game pause
- C++: Core programming language for game logic.
- ncurses: Library for managing terminal input/output and rendering the game interface.
-
Clone the repository:
git clone https://github.com/Yaroslaw07/simple_game.git
-
Install dependencies
This project requires the
ncurseslibrary. You can install it on your system using your package manager.On Debian/Ubuntu:
sudo apt-get update sudo apt-get install libncurses5-dev libncursesw5-dev
On Fedora/CentOS:
sudo dnf install ncurses-devel
On macOS (using Homebrew):
brew install ncurses
-
Compile the game:
make
-
Run the game:
make run
This game runs directly in the terminal and does not require any external hosting.
Contributions are welcome! Feel free to submit issues or create pull requests to enhance the game.
This project is licensed under the MIT License - see the LICENSE file for details.
Made with β€οΈ by Yaroslaw07
