Skip to content

Permainan sederhana invisible maze menggunakan Python

Notifications You must be signed in to change notification settings

KaivanKeren/Invisible-Maze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Invisible Maze Adventure

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!

Features

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

Requirements

To run Invisible Maze Adventure, you need:

  • Python 3.x
  • Pygame

Installation

  1. Ensure Python 3.x is installed on your system.
  2. Install Pygame by running the following command:
   pip install pygame
  1. Download or clone this repository to your computer.

How to Play

  1. Open a terminal or command prompt.
  2. Navigate to the game directory.
  3. Run the game with the command:
  4. 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!

Controls

  • W: Move up
  • A: Move left
  • S: Move down
  • D: Move right
  • ESC: Exit the game (with confirmation)

Playing Tips

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

Development

If you would like to contribute to or modify this game, please fork the repository and submit your pull request.

License

This project is licensed under the MIT License.

Contact

If you have questions or suggestions, please open an issue in this GitHub repository.

Have fun playing and good luck navigating the invisible maze!

About

Permainan sederhana invisible maze menggunakan Python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages