This extension creates mazes as tilemaps. Three different maze algorithms, as described by https://weblog.jamisbuck.org, have been implemented: Binary Tree, Sidewinder & Ellers.
The extension adds a new block which returns a tilemap.
Dimensions, wall/floor tiles and, optionally, corridor size can be configured.
For the tile selectors to work properly you hould create a tilemap asset, using at least the tile you want to use for walls and floors. The asset tilemap serves no other purpose.
Open this page at https://johnjuuljensen.github.io/makecode_maze/
This repository can be added as an extension in MakeCode.
- open https://arcade.makecode.com/
- click on New Project
- click on Extensions under the gearwheel menu
- search for https://github.com/johnjuuljensen/makecode_maze and import
To edit this repository in MakeCode.
- open https://arcade.makecode.com/
- click on Import then click on Import URL
- paste https://github.com/johnjuuljensen/makecode_maze and click import
- for PXT/arcade