Maze Builder is open source under the MIT License.
Please make a pull request (PR) summarizing the changes and improvements (Issues are disabled).
For example, visit the the GitHUb PRs page.
In the PR summary, provide some example code showing how the mazes are being used and displayed.
Adding a new maze algorithm as a script is a good place to start contributing and experimenting.
- Add the Algorithm Script: Add a script implementing the algorithm under
scripts
. - Write a Test: Add a Catch2 test to the tests under
tests
. - Ensure Consistency: Ensure that the script's output and the test's output match the exepcted values.
If you have questions or need help, feel free to reach out by starting a discussion on the Discussions.
See the Maze Builder docs for detailed information on the API and classes.