GithubHelp home page GithubHelp logo

j2l / eigengrau-s-essential-establishment-generator Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ryceg/eigengrau-s-essential-establishment-generator

0.0 0.0 0.0 110.13 MB

A town generator that is suitable for out of the box play in any fantasy TTRPG setting.

Home Page: https://eigengrausgenerator.com

License: MIT License

JavaScript 20.06% CSS 0.95% TypeScript 78.94% EJS 0.05%

eigengrau-s-essential-establishment-generator's Introduction

Website GitHub GitHub issues GitHub forks GitHub stars

A Tabletop Generator Unlike Any Other ๐ŸŽฒ

Eigengrau's Essential Establishment Generator, or EEEG for short, is a tabletop procedural generation tool for towns, npcs, and more. It creates paragraphs of text suitable to be read directly to the players during a game. No longer do you have to simply describe a generic, unnamed tavern as "small"- this is the sort of stuff that you can read out instead:

What It's For

  • Generate thousands of unique towns for table play
  • Create new plothooks for games
  • Generate new NPCs to flesh out existing places
  • Help new and veteran DMs come up with fresh ideas for their table

Live Build ๐Ÿš€

Go to https://eigengrausgenerator.com/ to see the most current live build of EEEG in action!

NOTE: The live build is often several weeks or months behind the current build here on GitHub. Compile the generator locally to see all the latest features and updates!

Community ๐Ÿ‘ช

Support me on Patreon

Subreddit subscribers

Discord

Join our Discord to talk about the project in real time

  • Learn more about the project
  • Ask questions and learn from other contributors
  • Show off your work

DISCORD

The Discord is where the main realtime discussion happens- GitHub Discussions is for more in-depth discussion about future features.

Also consider joining the subreddit.

Contributing โœ’๏ธ

GitHub issues

GitHub pull requests

GitHub contributors GitHub commit activity

We love getting pull requests! You can find out more about contributing to the project here.

You will need a recent version of NodeJS, as well as Yarn, which you can install by running npm install -g yarn once you have NodeJS installed.

Once you've cloned the project, run yarn install to install the required dependencies.

You will also need to download Tweego. You can do so so either by running yarn install-compiler, or by downloading it from here. and placing the contents inside /Eigengrau-s-Essential-Establishment-Generator/.twine. if the .twine folder does not already exist, just create one.

  • Use yarn test to run tests.
  • Use yarn build to build the output files. (Note that this will return a File Not Found error, but it is working) The entire thing will output to the /gh-pages folder as the index.html file.
  • Use yarn start to start a development build that automatically rebuilds on file changes.

If you don't want to code, that's okay! The Generator is built out of a novel's worth of words, and we're always in need of more descriptions. You can find writing tasks here.

You can also find easy work to do on the generator here.

Built With ๐Ÿ”จ


If you can't contribute pull requests consider supporting the Generator through Patreon

We hope that you find it useful!

eigengrau-s-essential-establishment-generator's People

Contributors

alcar avatar aquilax avatar awaselnuk avatar bgrayy avatar cktang88 avatar crummy avatar dependabot[bot] avatar drouu avatar edriscoll24 avatar ever-3w avatar evo1102 avatar fleker avatar glinkis avatar griffodoodle avatar j2l avatar kararty avatar kimgb avatar monsagri avatar noahlange avatar oozygrub avatar ryceg avatar sciguymjm avatar scove avatar sytone avatar taiypeo avatar urielfcampos avatar wishingonawendy avatar zakivanovic avatar zer0-ark avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.