Skip to main content
Join the official Python Developers Survey 2018 and win valuable prizes: Start the survey!

Maze generator using recursive depth first search algorithm

Project description

# Pahelee

Maze generator using recursive depth first search algorithm

[![Demo](https://i.imgur.com/gy9hrI2.gif)](https://github.com/psuzn/pahelee)

## What is it?

**Pahelle** is a maze generator which impliments [Depth-first search Recursive backtracker](https://en.wikipedia.org/wiki/Maze_generation_algorithm) in OpenGL (python)

Installation / Usage
--------------------
**Installation**

To install use pip:

$ pip install pahelee


Or clone the repo:

$ git clone https://github.com/psuzn/pahelee.git
$ python setup.py install

**Usage**

just run
```shell
$ pahelee
```
This will open a GLUT window of size 60*60 with 15 row and 15 columns (grid size) and after completition it will save a png image in your home directory.


## Todos

- [x] basic implimentation of algorithm.
- [x] Upload this pakage to PyPI.
- [ ] commandline arguments for different variables (like: no of grid rows).
## Support
This is in alpha version and might cause some problem. so you can help me make it stable.


Please [open an issue](https://github.com/pahelee/romoNepali/issues/new) for support.

## Contributing

Please contribute using [Github Flow](https://guides.github.com/introduction/flow/). Create a branch, add commits, and [open a pull request](https://github.com/psuzn/pahelee/compare/).


Project details


Release history Release notifications

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
pahelee-1.0.0-py2.py3-none-any.whl (7.1 kB) Copy SHA256 hash SHA256 Wheel py2.py3 Feb 11, 2018
pahelee-1.0.0.tar.gz (4.7 kB) Copy SHA256 hash SHA256 Source None Feb 11, 2018

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page