So I have the ability for the end user to name enemies they can encounter during the adventure.
This does however throw a small can of worms into the mix though as that can range from a general creature, to a specific person.
At the moment my descriptions are written under the assumption of general creature.
So an enemy encounter might look like:
“Ahead, you see a [giant spider] that starts walking towards you.”
“You hit the [Giant Spider] with your axe.”
[Giant Spider] being what the user called that monster.
That sentence doesn’t read well however if they get specific.
“Ahead, you see a [Godzilla] that starts walking towards you.”
“You hit the [Godzilla] with your axe.”
In that case, there should be no prefix.
I could have the user specify if the thing should have a prefix when they enter it, but i’m just wondering if there’s a way to try and interpret if there should/shouldn’t be an “a” or “the” before a name.
For example, although not fool proof, detecting an ‘s’ at the end of a name COULD (not always) mean it’s plural.
I wonder if there’s something like that for names and prefix’s.
But i’d imagine this is harder to get right.
A name could be anything…how do you distinguish “Vampire” from “Dracula”?
You see A Vampire. You hit THE Vampire
You see Dracula. You hit Dracula.