Progeny Vtm V5 Character Creator

screenshot of Progeny Vtm V5 Character Creator
react
mantine

A character generator for Vampire The Masquerade v5

Overview

Creating a character for Vampire: The Masquerade can often be a complex task, especially for newcomers to the game. Fortunately, this character creation tool simplifies the entire process and allows users to build a character quickly and efficiently right from their browser. With a focus on ease of use and seamless export options, this tool is designed to help players get started in the world of vampiric storytelling without the hassle of overwhelming details.

This browser-based application lets you create a character that adheres to the established guidelines from the source book. Once your character is complete, you can easily export your creation as a printable and editable PDF. The added convenience of saving your character as a JSON file enables further editing, ensuring you can return to your creation whenever you desire.

Features

  • User-Friendly Interface: The tool is streamlined specifically for beginners, ensuring a simple and intuitive experience for character creation.
  • Browser-Based: Run the character creator directly in your browser, eliminating the need for downloads or installations.
  • PDF Exporting: Easily export your character to a printable PDF format, courtesy of a template provided by Nerdbert.
  • Local JSON File Saving: Save your character as a JSON file for ongoing editing and accessibility in the web app.
  • Multiple Export Formats: Supports exports to Progeny-compatible JSON and other formats for flexibility in gameplay.
  • No Server Data Storage: The creator runs completely in your browser, ensuring that your characters and data remain private and secure.
  • Built-In Instructions: Clear guidance is provided for creating loadable JSON characters or fixing any issues, making troubleshooting straightforward.
react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

mantine
Mantine UI

A fully featured React components library. 100+ components, 50+ hooks.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.