PuzzleGraph is a tool for creating simple typical computer game puzzles and then analyzing and visualizing their state space.
Setup and connect puzzle elements like gates, toggles, pressure plates and boulders. See the state space of the puzzle visualized, including solution paths, dead ends and fail states.
Download for Windows, macOS and Linux:
Get PuzzleGraph on itch.io
The source code is open source under the Mozilla Public License 2.0:
Check it out on SourceHut (Mercurial)
Share your puzzles!
If you use PuzzleGraph - either purposefully or just messing around - please tell me about your experience. And I'd love to see puzzles you make with it, and potentially include them with the distribution if you want!
1 blog post related to PuzzleGraph
Working with puzzle design through state space visualization
In the beginning of 2014 I was interested in procedurally generating computer games puzzles with typical elements like toggles, gates that can be triggered to open, boxes or boulders that can be moved onto pressure plates, etc. Many games contain elements like these and I took inspiration in particular from the game Lara Croft and the Guardian of Light. To better understand these puzzles, and understand what makes a puzzle interesting or boring, I started creating a tool for analyzing and visualizing the state space of the puzzle. In the Procedural Content Generation mailing list I discussed the approach ...
