Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/zenonel/mutablemaze


https://github.com/zenonel/mutablemaze

Last synced: 3 days ago
JSON representation

Awesome Lists containing this project

README

        

# 🎮 Mutable Maze

Welcome to **Mutable Maze**! A simple yet engaging game where you navigate through a self-regenerating maze. Can you find your way to the exit?

## 📖 Description

In **Mutable Maze**, players must traverse a maze that regenerates itself as they explore. Each playthrough is unique, offering new challenges and experiences.

- **Dynamic Gameplay**: The maze changes with every game session.
- **Colorful Console Output**: Enjoy visually appealing colors as you navigate.

## 🚀 Features

- Self-regenerating maze
- The ability to configure the maze through the settings menu or directly through the config.json file
- Colorful console interface
- Save and load game progress

## 💻 Installation

To get started with **Mutable Maze**, follow these steps (And don't forget to install dotnet sdk 8.0 for your OS):

1. Clone the repository:
```bash
git clone https://github.com/YourUsername/MutableMaze.git
```

2. Navigate to the project directory:
```bash
cd MutableMaze
```

3. Build the project using .NET:
```bash
dotnet build
```
#### You can also simply run ready-made executables from the publish-linux and publish-win folders

4. Run the game:
```bash
dotnet run
```

## Or

- Just download the required executable file for your OS from the [Releases](https://github.com/ZenonEl/MutableMaze/releases) section.

## 🎮 Usage

When you start the game, I advise you to familiarize yourself with the menu, if you are impatient to start the game, then use the arrow keys or the WASD buttons to Move and try to get to the exit in as few steps as possible!

## 📄 License

This project is licensed under the GPL-3 License - see the [LICENSE](LICENSE) file for details.

## 👤 Author

Created by [ZenonEl](https://github.com/ZenonEl)

---

Feel free to reach out if you have any questions or feedback!