I've been working on a character generator that creates a random set of personality traits for a character. The program generates a set of ten attributes (a custom GURPS array that includes strength, agility, dexterity, health, presence, creativity, logic, awareness, power and will). It also selects an MBTI (Myers-Briggs) personality profile and selects four random traits from that profile to assign to the character.
The attribute generation has heavy bias toward average. Essentially, it is a random number between three and 18 (generated by selecting a random number between one and six, three times and adding them together), and once generated, any value above or below 10 is moved closer to 10 by one to three steps.
The traits are selected from a list (actually, a string array) that gets randomly sorted when a new character is generated.
Change Log:
6/15/2021: added tooltips to attribute names.
6/15/2021: removed link to the executable; apparently .net core does not create a self-contained .exe by default, and requires installation of a .dll; once I figure out how to create a self-contained executable, I'll re-upload it.
I should probably add something here.