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.


This repository contains a C# implementation of MurmurHash3 modified to be more suitable for procedural generation, as well as C# code for a random numbers testing framework. The front-end part of the random numbers testing framework is based on Unity and requires Unity 4.6 or later, while the back-end and the MurmurHash3 implementations have no dependencies on Unity.