Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/josephakaro/the-maze

WelcomeโœŒ to the Maze Game, a thrilling adventure coded in C language using the SDL2 Engine! Navigate through intricate mazes, solve puzzles, and conquer challenges in this classic-inspired game.
https://github.com/josephakaro/the-maze

alx alx-africa alx-curriculum alx-low-level-programming game-development gamedev maze maze-generator sdl sdl2 sdl2-library sdl3 themazegame

Last synced: about 1 month ago
JSON representation

WelcomeโœŒ to the Maze Game, a thrilling adventure coded in C language using the SDL2 Engine! Navigate through intricate mazes, solve puzzles, and conquer challenges in this classic-inspired game.

Awesome Lists containing this project

README

        

# ๐ŸŽฎ Maze Game in C with SDL2 Engine

Welcome to the Maze Game, a thrilling adventure coded in C language using the SDL2 Engine! Navigate through intricate mazes, solve puzzles, and conquer challenges in this classic-inspired game.

## ๐Ÿš€ Features:

Dynamic maze generation for endless gameplay variability
Intuitive controls for seamless navigation
Stunning graphics powered by SDL2 Engine
Engaging gameplay mechanics to keep you hooked
## ๐Ÿ”ง Installation:

Step 1: Clone the repository
git clone https://github.com/josephakaro/The-Maze.git
Step 2: Move one directory forward into the repository
cd The-Maze
Step 3: Run the Makefile using make command
make
Step 4: Run the executable file generated by make command named ``maze``
./maze

Hooohaa!! start your maze adventure!

## ๐Ÿ“š Dependencies:

### SDL2 Library: Ensure SDL2 is installed on your system. If not, follow the installation instructions in the SDL2 documentation.
## ๐ŸŒŸ How to Play:

Use arrow keys or WASD to navigate through the maze.
Reach the destination point while avoiding obstacles and traps.
Collect power-ups and treasures to enhance your gameplay experience.
Complete levels and challenge yourself with increasing difficulty.
## ๐Ÿค Contributing:
Contributions are welcome! Feel free to fork this repository, make changes, and submit pull requests. Together, let's improve the Maze Game and create an unforgettable gaming experience for players worldwide.

## ๐Ÿ“ License:
This project is licensed under the MIT License - see the LICENSE file for details.

## ๐Ÿ”— Links:

## SDL2 Documentation
Project Demo ๐Ÿ‘‰ [Here](https://themaze.josephakaro.tech)
## ๐ŸŒ Stay Connected:
Follow Me on Twitter, and my socials for updates and announcements.
- [Twitter](https://twitter.com/joseph_akar0)
- [LinkedIn](https://www.linkedin.com/in/josephakaro)

## ๐Ÿ‘ฉโ€๐Ÿ’ป Happy Gaming!