The infinitely customizable random content generator.
- The Randomizer is the Infinitely Customizeable Random Content Generator. It was designed with role playing game players and writers in mind though it is far from limited to those folks.
- There are several different components to The Randomizer:
Component | Use | File |
---|---|---|
Randomizer.Generator | the engine behind The Randomizer. It contains a number of classes for generating content using different types of generators. | Rnd.Gen.dll |
Randomizer.Generator.Test | unit tests for the Randomizer.Generator project | N/A |
Randomizer.Generator.CmdLine | a command line tool to generate content. | Rnd.Gen.CLI.exe |
Randomizer.Generator.UI.MVC | an MVC Core web application for generating content. Currently not available. | N/A |
Randomizer.Generator.UI.Terminal | a terminal gui to generate content. Designed to work on Windows, Mac, Unix, and Linux. | Rnd.Gen.UIT.exe |
Randomizer.Generator.DefinitionConverter | a command line tool to convert old grammar files to the new dictionary format | Rnd.Gen.Conv.exe |
There is a small but great community on reddit that I personally moderate under the subreddit /r/TheRandomizer to keep up to date on news, new versions, customizations, and more.
Customizations can be found in the following repository:
A help section is available on wikidot: http://randomizerhelp.wikidot.com/
Everyone I love seeing custom definitions written by users to add to the growing list. If you develop a new definition that you think anyone else might like, please submit it to the Customizations Repository or send it to me a message here via my GitHub profile.
Translators Planned for the future.