Ascii Maze
@wendy/ascii-mazev2026.04.11.1
01README
Generate ASCII mazes of arbitrary size using configurable algorithms (recursive backtracker, Prim's, hunt-and-kill, binary tree, sidewinder). Supports braiding, rectangular rooms, 8 wall styles, BFS solver, and output to the swamp log or a raw text file.
02Release Notes
5 algorithms (recursive-backtracker, Prim's, hunt-and-kill, binary-tree, sidewinder), 8 wall styles, BFS solver, braiding, rectangular rooms, and 5 methods: generate, render, solve, print, batch. Width/height up to 1000. All methods accept per-run overrides of globalArguments.
03Models
@wendy/ascii-mazev2026.04.11.1maze.ts
fn generate()
Generate a new maze, store it as a resource, and print an ASCII preview to the log.
fn render()
Re-render the stored maze. Use outputMode to control whether output goes
fn solve()
Convenience method: compute the BFS solution path if not already stored,
fn print()
Generate and display a maze in one shot — no stored state.
fn batch()
Generate and display multiple mazes in one shot. Generation parameters
Resources
maze(infinite)— Generated maze — cell grid, entrance/exit, optional solution path
Files
maze_text(text/plain)— ASCII text rendering of the maze
04Stats
Downloads
4
Archive size
22.8 KB
Not yet scored.
A score will be generated the next time this extension is published. The owner can also trigger scoring manually.
05Platforms
06Labels