View: Multi-Page Single Page

About

What this is, who made it, and how to get help.

About Simple Maze

Simple Maze is a maze generator for Unity, made by Living Failure. It builds mazes on square, hex, triangle and circular grids, with keys and doors, switches and gates, gems, traps, one-way sides, portals, rolling players and up to 8 floors. Then it solves each maze exactly, stamps it with its proven par and a 1 to 5 star rating, and stores it as a ScriptableObject or exports it as a picture. A complete 3D demo, built entirely in code, is included.

Version 1.0, made and tested with Unity 6000.6.

What's in the package

FolderWhat it holds
RuntimeThe core (generation, the maze data, the play rules, the solver, pictures and the ScriptableObjects) and, in Runtime/Demo, the 3D demo.
EditorThe Maze Generator window, the inspectors and the documentation menu.
ScenesThe demo scene.
GeneratedThe demo's five level packs.
DocumentationThese pages, which open offline from Window > Living Failure > Simple Maze > Documentation.

Design principles

  • Solve exactly. The par and the number of best solutions come from searching every position the players can reach, not from an estimate.
  • Prove the gimmicks together. Keys, gates, gems, portals and the rest are solved with the maze, so a door that looks necessary really is.
  • Be fair. Race starts are picked so every player's par is the same, gimmicks included.
  • Be honest. When a request can't be met, the maze's notes say so. Nothing is quietly downgraded, and the store page claims nothing the solver can't back up.
  • One set of rules. The generator, the solver and the play rules your game uses all move players the same way, so your game and the par always agree.
  • No bloat. The core has no package dependencies, and the demo and the editor tools live in their own assemblies. The demo needs no prefabs, models, textures or audio files.

More from Living Failure

Simple Klotski: sliding-block puzzles in five modes (Gridlock, Klotski, Clear, Clear 3D and Clear Snakes), each board solved exactly and stamped with its proven par.

Simple States: switch-and-state logic puzzles in four modes: Classic combinations, Ordered chains with traps, Lights Out with paintable pattern goals, and the three-state Trilight grid.

Simple Connect: a connection-puzzle toolkit where you draw the pairs (square and hex), rotate the pipes, or rotate a whole network back together.

Simple Hamiltonian: a cover-all, single-path puzzle generator (square and hex), where the solution is one unbroken line that visits every tile once.

All on the Unity Asset Store.

Support

Questions, bugs and ideas are welcome at livingfailuregames@gmail.com. Please include your Unity version and, for anything about a particular maze, its seed and settings, since a seed rebuilds the maze exactly. Corrections to these pages are welcome too.

License

Distributed under the Unity Asset Store End User License Agreement. Use it in your games and tools, but don't resell or redistribute the source as an asset.