Giter Club home page Giter Club logo

portfo's Introduction

website: RPG Generators

A Python Flask project containing random generators for fantasy role-playing games with an emphasis on mobile-friendly usage, broken down into the following categories:

Dungeon Dressing
Miscellaneous items and points of semi-interest for dungeon corridors and unpopulated areas or to round out otherwise drab places

output: air | air currents | odors | general features | unexplained sounds | misc utensil or personal item | furnishings

Dungeon Encounter
AD&D 1st edition random dungeon encounter generator

selectable: dungeon level 1-16+, quantity 1-100

output: monster encountered | quantity

Ability Scores
Generates Strength, Dexterity, Constitution, Intelligence, Wisdom, Charisma scores

selectable: 3d6 or 4d6 drop low

output: ability | score (for each ability)

NPC Facts
Various facts and traits to flesh out the personae of non-player characters

output: alignment | possessions or wealth | age | general appearance | sanity | general tendencies | personality | disposition | intellect | nature | materialism | honesty | bravery | morals | piety | energy | thrift | interests

NPC Names
Random character names assembled by using 1-3 tables of parts of names

selectable: quantity 1- 100

output: fantasy name

Criticals
D&D 5E custom weapon critical hit generator

selectable: base weapon damage, other combat-related selectors (with each increasing the severity of the results)

output: critical result (1-4 based on weapon damage and severity)

Fumbles
D&D 5E custom fumble generator

selectable: proficiency, other related selectors (with each lowering the severity of the results)

output: fumble result (0-7 based on proficiency and combat prowess)

Gems
AD&D 1E gem generator

selectable: quantity 1-100

output: gem type | value | quantity (additional header with number and total value of gems generated if quantity greater than one)

Jewelry
AD&D 1e jewelry generator

selectable: quantity 1-100

output: jewelry material + jewelry base item | value | quantity (additional header with number and total value of jewelry generated if quantity greater than one)

Magic Items
AD&D 1E individual magic item generator

selectable: type (potion, scroll, ring, rod/staff/wand, miscellaneous magic item, armor or shield, sword, miscellaneous weapon), quantity 1-100

output: magic item | quantity

Treasure Types
AD&D 1E treasure generator by treasure type

selectable: type A-Z, quantity 1-10

output: coins (cp/sp/ep/gp/pp) | magic items | gems | jewelry

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.