The dim-boilerplate is a starting point for building web based adventure games using the same basic speech, sound, image, text, and keyboard support as Descent Into Madness. This documentation describes how you can build-out the template to meet your game needs in successively more flexible and interactive but complex ways.