JavaScript generator for NPC identities.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

What is this?

The NPC generator is a game system prototype for generating believable identities for Non Playing Characters in a game.

The data is modeled after real information from the city of Toronto. Being a place with huge diversity it provides interesting results when looking at random individuals on the street.

How do I set it up?

Just download and open in a browser. Alternatively you can see a live version here.

It's purely HTML/JS so you don't need any server technology to run it.

Contribution guidelines

You can use this for your projects but please give credit and link to the original.

Who do I talk to?

Concept and implementation by treipatru. Say hi!


All contents of the NPC Identity Generator are licensed under an MIT license except for the character art.

Character art (/src/images/portrait/) is copyright Alexandru Călin 2016.