I've been trying to learn TAB and decided to give my test project's "player" the option to name themself, and at once was faced with the current state of the "name" menu. It's neat, but I have a suggestion or two
...
Firstly, I think the author being able to decide to
leave out some of the options could be beneficial. For example, in my test project's setting, I don't intend for the player's last name or honorific to be mentioned anywhere, so having to type in a surname and a variation of "Mr." (the game stops me and demands answers if I leave these fields blank) is just a bit of a time waste when only the first name will ever be relevant. Though for some devs, maybe they'll have the opposite problem and
only want the player to choose their surname and title! Some people might also make games where the player's gender is irrelevant or predetermined, and may not want to give the player the option of being a boy or girl (maybe it's even a secret!) even if they want them to have the option of their own name.
Building off of my previous point in a related direction, I myself would appreciate the availability of more possible gender options for a player. The engine already supports "it" gender for NPCs after all, so why not players? Might be useful if one is playing a plant, animal, or a robot, perhaps; though an option for a singular "they/them/their" pronoun set might be preferable for most humanoid characters of less certain sex... or maybe if they contain multitudes. Anything can happen in a game.
A different game-making programming language I know a solid amount of has sometimes considered adding additional genders to its code options for characters, but has gotten so far now that creating more than the default two would apparently require rebuilding a significant chunk of the source code even though by now most have come to agree that nonbinary options would be useful for undead, magical, bestial, and similar entities both in terms of story and in if/then checks (ex. if you want to make a Siren's song only work on men, you have to painstakingly add several filters to account for, say,
all zombies and spiders technically being "male" in the code because that's the default gender given to an entity when its gender is unspecified). I mention this because I am unsure of how the deep source code of both that language's and TAB's work, but I think it goes to show that
sooner integration of such features rather than
later could be beneficial regardless of if one's playerbase contains nonbinary-transgender individuals or not.
To conclude, I can work with the current required options and limitations-- am planning on simply rolling with the current two gender options for my test project and putting placeholders in the surname and title fields-- I just think it'd be cool for developers to be able to expand or limit these options more as best fits their game's intended experience.