Skip to content

yanklio/simple_game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

29 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‘Ύ Simple Shooter Game

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.

image

πŸš€ Features

  • 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.

To implement πŸ“Œ

  • Multi-level support
  • Enemy logic
  • Game pause

πŸ› οΈ Technologies Used

  • C++: Core programming language for game logic.
  • ncurses: Library for managing terminal input/output and rendering the game interface.

πŸ§‘β€πŸ’» Getting Started

  1. Clone the repository:

    git clone https://github.com/Yaroslaw07/simple_game.git
  2. Install dependencies

    This project requires the ncurses library. 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
  3. Compile the game:

    make
  4. Run the game:

    make run

🌐 Deployment

This game runs directly in the terminal and does not require any external hosting.

🀝 Contributing

Contributions are welcome! Feel free to submit issues or create pull requests to enhance the game.

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with ❀️ by Yaroslaw07

About

πŸ‘Ύ Simple shooter game on C++ and ncurses

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors