Skip to content

Generate unique, solvable maze for users to solve within a specified time frame.

License

Notifications You must be signed in to change notification settings

troyphillips/Daily-Maze-Solver

Repository files navigation

Daily-Maze

Table of Contents
  1. Names
    • Scrum Master: Troy Phillips
  2. Description
  3. Visuals
  4. Contribution
  5. Roadmap
  6. Acknowledgment
  7. Contacts
  8. License

Names

  1. Janae Gates
  2. Yifan Kang
  3. Vandini Modi
  4. Troy Phillips

SCRUM Master Troy Phillips

(back to top)

Description

Daily Maze is a game that will generate a unique maze for a user to solve daily. Users will only have one try to solve the maze per day and must complete the maze before time expires.
Click HERE to play.

Current page status: pages-build-deployment
Maze update: update-maze

(back to top)

Visuals

Wireframe

Screenshot

(back to top)

Contribution

This is a school project. We appreciate all contributions but, we are not allowed to accept outside help for this project. Any suggestion are welcomed though!

(back to top)

Roadmap

  1. Create maze algorithms to make sure generated mazes are solvable. -- DONE
  2. Create webpage to host our maze -- DONE
  3. Set up GitHub actions to automatically run our Python code at midnight and populate json files with new maze map. -- DONE
  4. Allow users to select maze difficulty -- DONE
  5. Limit users to one try per day -- IN PROGRESS

(back to top)

Acknowledgment

We used PyGame and PYamaze Library to create our unique mazes.

(back to top)

Contacts

Troy Phillips: dailymazeclemson@gmail.com
Project Link: https://github.com/troyphillips/Daily-Word-Maze

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

About

Generate unique, solvable maze for users to solve within a specified time frame.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published