https://github.com/josugoar/labyrinth
Maze editor, generator and solver
https://github.com/josugoar/labyrinth
algorithms data-structures
Last synced: 10 months ago
JSON representation
Maze editor, generator and solver
- Host: GitHub
- URL: https://github.com/josugoar/labyrinth
- Owner: josugoar
- License: mit
- Created: 2020-02-19T10:15:07.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-08-15T09:59:05.000Z (10 months ago)
- Last Synced: 2025-08-15T11:35:24.201Z (10 months ago)
- Topics: algorithms, data-structures
- Language: Java
- Homepage:
- Size: 5.06 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# labyrinth
Java (Swing, AWT) interactive and responsive Graphical User Interface (GUI) maze editor, generator and solver desktop application, implementing custom pathfinder and generator self-made generic algorithmic listener structure.
## Installation
1. Install [Red Hat Open JDK](https://developers.redhat.com/products/openjdk/download?sc_cid=701f2000000RWTnAAO)
2. Dowload **labyrinth.jar**
## Usage
Run **labyrinth.jar** from terminal execute it from the file explorer
```sh
$ java -jar labyrinth.jar
```
## Building
```sh
$ javac -d bin/ $(find -name "*.java")
$ jar --create --file labyrinth.jar --manifest META-INF/MANIFEST.mf -C bin/ .
```