Skip to content

A way to create random names based on contexts and wordlist lookups. Will eventually be able to create entire paragraphs of dialog.

License

Notifications You must be signed in to change notification settings

ShawnCowles/UniversalNameMarkup

Repository files navigation

Universal Name Markup Parser

The Universal Name Markup Parser is a library for generating names / text for use in procedural generation. It operates on an input pattern, parsing tags to substitute fragments into the final output.

Turning something like <verb><nount> The <verb> <%50>{Of <verbing>}

into

Smashkill The Hammer

or

Killblood The Axe Of Wounding

The GenericConversationSystem is a dialog system built to take advantage

See "UNM Guide.md" for documentation on UNM and NameParser

See "GCS Guide.md" for documentation on the GenericConversationSystem


Code licensed under the MIT License. See LICENSE.txt for details.

About

A way to create random names based on contexts and wordlist lookups. Will eventually be able to create entire paragraphs of dialog.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published