Iron Arachne logo

Tools for procedural generation of content for tabletop role-playing games

Change Log

Jan. 23rd, 2024

  • Added Velgarth Gifts generator.

Jan. 12th, 2024

  • Upgraded SvelteKit to v2

Jan. 9th, 2024

  • Added more detail to planet descriptions.
  • Added day length to planets.

Dec. 21st, 2023

  • Revamped all the planet shaders.
  • Added star shaders.

Nov. 23rd, 2023

  • Restructured how heraldry is built.
  • Render heraldry in most places as PNG instead of SVG.
  • Updated to a new version of the made-up-names package.
  • Fixed a massive performance problem with the planet generator.
  • Swapped out the SVG generator for the new WebGL generator for planet images on the star system and star nation generators.

Sep. 10th, 2023

Huge rework to species, environment, and encounter generation.

  • Changed how threat level is calculated for encounters.
  • Added more depth to abilities.
  • Reworked how creatures, characters, and species are handled.
  • Refactored a lot of code to not use classes.
  • Split age data and size data into separate concepts.
  • Changed a few things about how environments are generated.

Aug. 8th, 2023

  • Fixed an obscure bug in the religion generator with domains.
  • Added the ability specify species mix for the religion generator.
  • Added the ability to specify the category of religion in the religion generator.
  • Changed the default species and category for the religion generator.
  • Added more species options for the fantasy family generator.
  • Fixed a bug in the Stars Without Number starship generator's model numbers.

Aug. 6th, 2023

  • Added support for saving multiple cultures for later use.
  • Rewrote the entire site to use SvelteKit instead of Svelte.

Jun. 14th, 2023

  • Removed Reddit link.

May 22nd, 2023

  • Added support for the saved culture feature to the religion generator.

May 18th, 2023

  • Made it possible to save a culture from the culture generator for use in the region generator.
  • Tweaked the heights of some of the fantasy species.
  • Fixed a bug in the measurements converter for feet and inches.

Apr. 14th, 2023

  • Expanded the results for the religion generator.
  • Expanded the results for the culture generator.
  • Expanded the possibilities for settlements in the region generator.
  • Expanded the diversity of results for the chop shop generator.

Feb. 18th, 2023

  • Fixed a bug with male height in species stats calculator.
  • Added more descriptions to the biome generator.

Feb. 2nd, 2023

  • Changed the format of Ingenium Second Edition heritage stats.

Nov. 21st, 2022

  • Moved navigation from a sidebar to its own page.
  • Removed two custom fonts.
  • Redesigned the logo.
  • Made other design tweaks.
  • Switched to Vite for build and development.

Nov. 18th, 2022

  • Made min rooms and max rooms for dungeon generator configurable.

Nov. 17th, 2022

  • Added first version of AD&D 2e character generator.

Oct. 1st, 2022

  • Fixed a bug in culture generation with Elvish culture names.
  • Updated the build process to use Node.js 18.

Jul. 29th, 2022

  • Added more variety to the cyberpunk drug generator.

Jul. 26th, 2022

  • Improved display of language generator.
  • Added more IPA phonemes to the language generator.
  • Changed weighting of phonemes for the English-like phoneme set to reflect actual frequency of English phonemes.

Jul. 24th, 2022

  • Added support for random sets in the word generator.
  • Added Japanese-like names to the region generator.
  • Added Elvish-like names to the region generator.
  • Made regions use their name set for their ruling figures.
  • Made region name set configurable.
  • Displayed region sovereignties seperately from vassal realms.
  • Added very basic language generator, to be expanded and integrated into other generators later.

Jul. 7th, 2022

  • Changed how invented words are generated and added new tools to that system. This affects all generated names.
  • Reworked the region generator to change how neighbors are constructed.
  • Added a tool for testing invented word patterns.

Jul. 3rd, 2022

  • Added a handful of magic weapons to dungeon generation.
  • Added a system for generating magic items to the dungeon generator.

Jun. 29th, 2022

  • Added light sources to the dungeon generator.
  • Reorganized dungeon generation code to be easier to read, and fixed a few bugs in the process.

Jun. 24th, 2022

  • Added aarakocra, aasimar, centaur, dark elf, deep gnome, duergar, firbolg, high elf, and hobgoblin to sentient species.
  • Fixed several bugs in the selection of sentient species during encounter creation.

Jun. 23rd, 2022

  • Added display of secret doors to dungeon map.
  • Added GM text and player text to dungeon generator.
  • Made secret doors in dungeon generator hidden on one side.
  • Reworked dungeon generator room generation algorithm to include more loops.
  • Added many more creatures and encounter types to the dungeon generator.
  • Added threat levels as a generic challenge indicator to the dungeon generator.
  • Expanded treasure hordes and made individual treasure carriable by characters.
  • Added more variety to the types of rooms generated by the dungeon generator.
  • Added equipment to character encounters in the dungeon generator.
  • Added abilities to encounter display in the dungeon generator.

Jun. 9th, 2022

  • Added a star nation generator.
  • Did a little behind-the-scenes cleanup of the star system generator.

Jun. 5th, 2022

  • Added the initial version of a dungeon generator.
  • Added goblins, orcs, and trolls as sentient species.
  • Added a creature system, only used by the dungeon generator right now.
  • Added a treasure system, also only used for the dungeon generator so far.

Apr. 22nd, 2022

  • Tweaked the SVG rendering of planets in the star system generator to properly size them.
  • Added comparison to Earth for some planet statistics, for context.
  • Reorganized the planet and star generation code a bit behind the scenes.
  • Made the graphics on the Planet Generator much more realistic.

Apr. 1st, 2022

  • Added anchor and barrel heraldic charges.
  • Added link to the source code in the footer.

Feb. 4th, 2022

  • Added ability to allow or disallow occupations by race for DCC character generator.
  • Expanded how culture taboos are generated.
  • Rewrote how character, town, region, and culture names are generated.
  • Rewrote how towns are structured to make it easier to implement certain future features.
  • Added an environment/climate/biome system to add diversity to towns and regions.
  • Made cultures use the religion generator for religion information.
  • Added country and town name lists to the culture generator.

Jan. 27th, 2022

  • Added tieflings.

Jan. 23rd, 2022

  • Added about twenty new occupations to the DCC character generator.
  • Fixed a bug in the DCC character generator where HP could be lower than 1.
  • Made elf, dwarf, and halfling characters in the DCC character generator have names matching their cultures.

Jan. 22nd, 2022

  • Reworked the biome and climate system underlying region generation.
  • Added geographic features to town descriptions.
  • Added Dungeon Crawl Classics character generator.

Jan. 17th, 2022

  • Added a fantasy family generator.
  • Changed how personalities are generated to be faster and more rational.
  • Reworked how species are structured to allow for a better physical trait system.
  • Fixed a bug in age categories.
  • Alphabetized the sidebar menu.
  • Added a change log page for all the changes and modified the home page to only show the most recent.

Jan. 14th, 2022

  • Fixed a bug where non-humans would always be women.
  • Added names, types, and rulers to regions.
  • Added claimant list to regions, including their heraldry.
  • Added proper kingdom and empire generation subsystems instead of just names.
  • Added ruler heraldry.
  • Made unique name generators for each fantasy race.
  • Expanded the options available to the underlying made-up word generation algorithm. Better names!
  • Added dragonborn.

Nov. 19th, 2021

  • Fixed a bug in the religion generator that was causing it to crash.

Nov. 18th, 2021

  • Rewrote the heraldry system to allow much greater flexibility.
  • Added the ability to specify the number of charges and their tincture to the heraldry generator.
  • Expanded the variety of personality descriptions for characters.

Oct. 30th, 2021

  • Expanded how gender is handled behind the scenes.
  • Added male and female controls to Species Stats.
  • Added a little more variety to character descriptions.

Oct. 16th, 2021

  • Added spooky ship generator.

Sep. 26th, 2021

  • Added ability to filter heraldry charges by tag.

Aug. 13th, 2021

  • Fixed bug in seed generator that right-padded it with zeroes.
  • Added more variety to town names.
  • Made the random seed field monospace.
  • Expanded the list of clothing in the fantasy equipment lists.

Jul. 13th, 2021

  • Added more variety to biomes.
  • Added an arms manufacturer generator.
  • Fixed a bug in calculating ordinals for the changelog.

Jul. 9th, 2021

  • Changed how star and planet names are constructed.
  • Added a chance for inhabited planets to have a notable starport.
  • Changed how planetary cultures and governments are generated.

Jul. 8th, 2021

  • Rewrote the site from JavaScript + Vue + Webpack to TypeScript + Svelte + Rollup.
  • Fixed several subtle bugs in the Stars Without Number generators.
  • Made the heraldry generator faster.
  • Changed how this change log is structured and displayed.

May 2nd, 2021

  • Expanded culture generator with music style.
  • Added social organization to the culture generator.

Apr. 21st, 2021

  • Added a religion generator.

Apr. 19th, 2021

  • Made the magic weapon generator more flexible.

Apr. 16th, 2021

  • Added a magic weapon generator.

Apr. 8th, 2021

  • Added personality traits to character descriptions.
  • Added notable members to organizations.

Mar. 2nd, 2021

  • Made barren planets a little deformed in WebGL rendering.
  • Tweaked cloud layers on some planet types in WebGL rendering.

Mar. 1st, 2021

  • Added model numbers to SWN starships.
  • Added more detail to star generation.
  • Added hazards to planet generation.

Feb. 26th, 2021

  • Made star system generator and planet generator use the same underlying library for planet generation
  • Updated button styles for each of the sections

Feb. 25th, 2021

  • Added the planet generator
  • Fixed missing hardpoints attribute to SWN starship generator

Feb. 11th, 2021

  • Added missing speed and armor attributes to SWN starship generator
  • Fixed an index bug in several generators
  • Added the ability to save Uncharted Worlds characters
  • Added a new town name generation scheme
  • Made several major site design changes

Feb. 8th, 2021

  • Added Stars Without Number starship generator

Feb. 5th, 2021

  • Fixed the download of heraldry images
  • Added ability to download SWN characters

Feb. 4th, 2021

  • Stars Without Number character generator added

Jan. 25th, 2021

  • Fantasy equipment list page has been added

Jan. 19th, 2021

  • Planets in the Star System generator now have notable features added to their descriptions