PCGen Overview
PCGen is a FREE Open Source RPG character generator and maintenance program (d20 Systems mainly) that works on most personal computers (It's Java-based so: Windows, Mac OS X, Linux, Unix are supported). All datafiles are ASCII so they can be modified by users. All of this work is performed under the watchful gaze of the PCGen Board Of Directors.
Mission Statement
To be the worlds most flexible d20 character generation and maintenance software.
Major Links
- Get PCGen - Download PCGen
- Roadmap - Find out when you get your next fix!
- Project Wiki - This is a good source of project information
- Main User Community Group
- Donate to PCGen!
- Sourceforge Project Page
- Our Fantastic Images and Banners
Publishers
Are you a publisher, concerned about how PCGen may affect your product? Your concerns are understandable. Please read this open letter from Bryan McRoberts, the creator of PCGen. You may also be reassured to see the list of other publishers which have chosen to improve their game by allowing its use with PCGen. See Publishers Wiki page for more details
PCGen Features
- Allows you to Create and Maintain multiple Characters.
- Is FREE and works on all major operating systems (Windows, Linux, UNIX, Mac OS
- Data and character files are operating system independent
- Supports d20 based Game Systems including D&D (3E, 3.5E, 4E), d20 Modern, Pathfinder, d20 Modern
- Supports Tons of Publishers and their products (see here for a full list)
- Is highly configurable, allowing the user to add or remove races, classes, feats, and house rules such as unusual class or race restrictions.
- Supports level advancement, with configurable progressions of feats, skills and ability score bonuses.
- Produces numerous customized character and party sheets in HTML, TEXT and PDF formats.
GMGen Plugin Features
- Track combats, including damage, spells, and can even roll attacks. The current combat state may be saved for those game sessions which end in mid-combat.
- The combat tracker has a full stat block for loaded characters/enemies. If you want to see how your abilities look, you can pop up GMGen if you don't want to export a character sheet.
- Assign experience based on defeated combatants' CRs and the party level.
- Create encounters, generating the monsters on demand.
- Manage a campaign world through a notes system that allows word processing, as well as the ability to attach files to particular notes and the ability to launch those files/characters from the note.
- Generate random names for people/places/things.
- Calculate travel times and inn costs according to the SRD.
- Create 'dice bags' with any dice expression (such as 1d6-2d4+3).
Technical Requirements
- All versions of PCGen need Sun's Java Runtime Environment (JRE) which is available for all common OS's, including Windows, Mac OS, UNIX and Linux.
- PCGen 5.10.2 (and above) needs to run under Sun's JRE (Java) 1.5.x (or above).
- If you wish to view PDF output sheets, you'll need a PDF viewer.
- Minimum RAM is 256MB (recommended 1-2GB)
- Minimum CPU is 1GHz (recommended 2Ghz+)
- 200MB of free HD space


