Skip to content

melance/Randomizer.Generator

Repository files navigation

Randomizer.Generator

The infinitely customizable random content generator.

What is The Randomizer?


  • 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

Community


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


Customizations can be found in the following repository:

Randomizer Customizations

Help


A help section is available on wikidot: http://randomizerhelp.wikidot.com/

Contributing


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.