Invisible Maze Adventure is a challenging puzzle game where players must navigate through an invisible maze to find hidden treasure. Test your memory and spatial skills in this thrilling adventure!
-
Randomly Generated Mazes for Each Level: Every level presents a new maze generated randomly, ensuring a fresh challenge every time.
-
Memorization Phase: Players have 30 seconds to memorize the maze layout before the walls disappear, adding an extra layer of challenge.
-
Challenging Invisible Maze Gameplay: After the memorization phase, the maze walls become invisible, and players must navigate based on their memory.
-
Health System and Timer: Players start with a limited amount of health and must reach the treasure before time runs out. Every collision with a wall reduces health.
-
Three Levels with Increasing Difficulty: The game features three levels that increase in complexity and size as players progress.
-
Intuitive User Interface with Visual Feedback: The game interface provides clear indicators for health, time, and level progression.
-
Sound Effects (SFX): Immersive sound effects enhance the gameplay experience by providing audio cues for events like wall collisions, treasure collection, and level completion.
To run Invisible Maze Adventure, you need:
- Python 3.x
- Pygame
- Ensure Python 3.x is installed on your system.
- Install Pygame by running the following command:
pip install pygame
- Download or clone this repository to your computer.
- Open a terminal or command prompt.
- Navigate to the game directory.
- Run the game with the command:
- Follow the on-screen instructions to play:
- Use the first 30 seconds to memorize the maze layout.
- After that, navigate your character (blue box) to the treasure (gold box) using the WASD keys.
- Avoid hitting walls to maintain your health.
- Complete the levels before time runs out!
- W: Move up
- A: Move left
- S: Move down
- D: Move right
- ESC: Exit the game (with confirmation)
- Create a mental map of the maze during the memorization phase.
- Move slowly and carefully to avoid hitting walls.
- If you lose your way, try returning to the starting point and beginning again.
If you would like to contribute to or modify this game, please fork the repository and submit your pull request.
This project is licensed under the MIT License.
If you have questions or suggestions, please open an issue in this GitHub repository.
Have fun playing and good luck navigating the invisible maze!