Summary
Placeholder for summary text of the project
Duration
Ongoing
Overview
Chaotic Hero is a tabletop RPG tool I designed and built from scratch — a generator for characters, encounters, and narrative seeds for games like D&D, Pathfinder, and other TTRPG systems.
testo for bullet list:
- item
- item
- item
The project started as a personal utility and grew into a public tool used by players and game masters around the world.
Design Process
The interface had to handle a lot of randomness without feeling chaotic. The challenge was creating a system where every generated output felt intentional and useful, not arbitrary.
I started with the data model — mapping the relationships between character attributes, class abilities, and narrative context. The design followed from that structure.
Technical Approach
Built with vanilla HTML, CSS, and JavaScript. No framework dependencies. The generator uses a seeded pseudo-random algorithm so results can be shared via URL.
The visual language draws from classic print design: monospaced type, ruled lines, and a restrained palette that references character sheets without copying them literally.