This is a character generator for the 1981 edition of the classic Traveller role-playing game as defined in the Book 1 (and Book 2 if the character is lucky enough to earn a starship).
By necessity, the generator is opionated because the generation process includes multiple decision points. While these are not necessarily the most optimized choices, they should anyway be quite reasonable.
This project will also include Subsector and World Generation as defined in Book 3. See src/worldgen.ts
.
npm i
This project uses Parcel and can be run locally using an NPM script
npm start
npm run build
This builds the project to dist/
.
Distributed under the MPL 2.0 License. See LICENSE
for more information.
Markov name generator scripts/lib/name_generator.ts
is provided under CC0.
First name data in src/names/
is from Moby Word Lists (Public Domain) and surnames are from Markov Namegen's word lists (CC-BY-SA 3.0). Ship names are from Wikipedia (CC-BY-SA 3.0). World names are from Traveller RPG Wiki (CC-BY-NC 3.0)
The Traveller game in all forms is owned by Far Future Enterprises. Copyright 1977 - 2023 Far Future Enterprises. Traveller is a registered trademark of Far Future Enterprises. Far Future permits web sites and fanzines for this game, provided it contains this notice, that Far Future is notified, and subject to a withdrawal of permission on 90 days notice. The contents of this site are for personal, non-commercial use only. Any use of Far Future Enterprises's copyrighted material or trademarks anywhere on this web site and its files should not be viewed as a challenge to those copyrights or trademarks. In addition, any program/articles/file on this site cannot be republished or distributed without the consent of the author who contributed it.