pixel-examples/community/maze
Robin Eklind bc29868459 Update import paths.
Automated using:

	find . -type f | grep -v "\.git" | xargs -I '{}' sar -i "github.com/faiface/pixel/examples/" "github.com/faiface/pixel-examples/" "{}"

With the sar tool, https://godoc.org/github.com/mewkiz/cmd/sar

Updates faiface/pixel#135.
2018-09-04 00:12:02 +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 Update import paths. 2018-09-04 00:12:02 +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