pixel-examples/community/maze
faiface 1e166f45f2 add maze generator community example 2017-05-30 13:30:09 +02:00
..
stack add maze generator community example 2017-05-30 13:30:09 +02:00
LICENSE add maze generator community example 2017-05-30 13:30:09 +02:00
README.md add maze generator community example 2017-05-30 13:30:09 +02:00
maze-generator.go add maze generator community example 2017-05-30 13:30:09 +02:00
screenshot.png add maze generator community example 2017-05-30 13:30:09 +02:00

README.md

Maze generator in Go

Created by Stephen Chavez

This uses the game engine: Pixel. Install it here: https://github.com/faiface/pixel

I made this to improve my understanding of Go and some game concepts with some basic maze generating algorithms.

Controls: Press 'R' to restart the maze.

Optional command-line arguments: go run ./maze-generator.go

  • -w sets the maze's width in pixels.
  • -h sets the maze's height in pixels.
  • -c sets the maze cell's size in pixels.

Code based on the Recursive backtracker algorithm.

Screenshot