An open API service indexing awesome lists of open source software.

https://github.com/ebrezadev/maze-game-in-cpp-and-ncurses

Randomly Generated Maze Game in C++ and ncurses (with settings menu)
https://github.com/ebrezadev/maze-game-in-cpp-and-ncurses

bombs cpp dfs game linux maze menus ncurses random settings

Last synced: 29 days ago
JSON representation

Randomly Generated Maze Game in C++ and ncurses (with settings menu)

Awesome Lists containing this project

README

          

# Randomly Generated Maze Game in C++ and ncurses

This is just another Maze game, written in C++ and ncurses on Linux. It has a Main Menu, Pause Menu and Settings Menu. Maze field size (based on maximum terminal size), bombs percentage and FPS can be manipulated in Settings Menu. The Maze field is randomly generated everytime you hit New Game in Main Menu, using my own implementation of Depth First Search.

```bash
mkdir release
make all
release/maze.out
```

![Alt text](screenshots/1.png)

![Alt text](screenshots/2.png)

![Alt text](screenshots/3.png)

![Alt text](screenshots/4.png)

![Alt text](screenshots/5.png)

![Alt text](screenshots/6.png)

![Alt text](screenshots/7.png)

![Alt text](screenshots/8.png)