Simple NPC language simplified even further! (English)
Posted: Sat Jul 17, 2010 8:28 pm
I have been put in the position of coordinating the content department concerning the VBU and I humbly ask you, dear community, for assistance.
Content is, to put it easy the flesh on the bones that Illarion rests upon. An interresting sight here, a small story about a location there,
and most of all:
NPCs!
NPCs that actually respond to what characters try to tell them.
In the past, only a very small number of people tried to pick up the simple NPC language, and we pondered over the reason for that.
I myself being a person with no background in programming worth mentioning thought of only one possible reason that keeps people from submitting Npcs:
They are scared of filling a blank page.
You've got all of these fancy and easy to understand tools at your disposal, bricks to put atop of each other to build an awesome NPC but you do not know where to start.
What words should the NPC respond to?
How do I include these words in a fashion that doesn't
lead to bugs?
Where can I save time by using shorter triggers to catch several variations of things people might say and should basically invoke the same response?
So how to change that? Easy: Give you a guideline of things every NPC should respond to at the very least.
People that might find it hard to "script" and are repelled due to that might feel more at ease if all they have to do is fill out a predefined form.
Some guidelines:
Choose a name, race and profession for the NPC you're writing, anything goes! If you have no ideas PM me I've got plenty.
Have the Npc be a believer of at least 1 god (2 preferred) and dislike 1 god (Moshran mostly, add others as you see fit)
Have the Npc have a worldview firmly rooted in one of the three mainland countries (Albar, Gynka, Salkamar)
Please do not use guilds, towns, other Npcs or characters as "YOURTRIGGER1" - 5, as we take the freedom to place those Npcs whereever we see fit for them,
try to use general triggers perhaps relating to their profession or other interresting informations about the NPC (background/traits).
Some informations about how to fill out the form:
Bad: "Hello"->"Hello!"
Equally bad: "Hello"->"#me's face lights up a little as he is adressed. His lips curl into a friendly smile as he explains with a pleasantly sounding voice... you get the picture.
Good: "Hello"->"Oh hello there! What can an old miner do for you?"
Good: "Hello"->"Greetings. Ahh sure is nice to breath fresh air again. Mining is tough work."
3 responses per line are preferred (actually top-notch super awesome) but not mandatory.
Should that be too much one or two will do aswell.
Don't let the fact that you don't find 3 different responses to a simple hello deterr you!
Gods: The list of gods might be overwhelming at first, but it's realy only necessary to fill out 3-4 different responses:
1-2 for the gods the NPC worships
1+ for the god/s he dislikes
1 for all OTHER gods, something along the lines of "Oh sorry. I respect that deity but I prefer to follow X and Y."
So you only need 3-4 responses to cover all 16 gods.
Quest:
Keep things vague. Maybe your Npc has a quest to offer to the player, maybe not. When in doubt leave it blank.
Translation will be provided should you only be able to speak one language,
I thank you for your attention and hope to hear some replies.
Sincerely,
Faladron
Content Development
PS: I'll gladly answer any further questions below.
Content is, to put it easy the flesh on the bones that Illarion rests upon. An interresting sight here, a small story about a location there,
and most of all:
NPCs!
NPCs that actually respond to what characters try to tell them.
In the past, only a very small number of people tried to pick up the simple NPC language, and we pondered over the reason for that.
I myself being a person with no background in programming worth mentioning thought of only one possible reason that keeps people from submitting Npcs:
They are scared of filling a blank page.
You've got all of these fancy and easy to understand tools at your disposal, bricks to put atop of each other to build an awesome NPC but you do not know where to start.
What words should the NPC respond to?
How do I include these words in a fashion that doesn't
lead to bugs?
Where can I save time by using shorter triggers to catch several variations of things people might say and should basically invoke the same response?
So how to change that? Easy: Give you a guideline of things every NPC should respond to at the very least.
People that might find it hard to "script" and are repelled due to that might feel more at ease if all they have to do is fill out a predefined form.
Some guidelines:
Choose a name, race and profession for the NPC you're writing, anything goes! If you have no ideas PM me I've got plenty.
Have the Npc be a believer of at least 1 god (2 preferred) and dislike 1 god (Moshran mostly, add others as you see fit)
Have the Npc have a worldview firmly rooted in one of the three mainland countries (Albar, Gynka, Salkamar)
Please do not use guilds, towns, other Npcs or characters as "YOURTRIGGER1" - 5, as we take the freedom to place those Npcs whereever we see fit for them,
try to use general triggers perhaps relating to their profession or other interresting informations about the NPC (background/traits).
Some informations about how to fill out the form:
Bad: "Hello"->"Hello!"
Equally bad: "Hello"->"#me's face lights up a little as he is adressed. His lips curl into a friendly smile as he explains with a pleasantly sounding voice... you get the picture.
Good: "Hello"->"Oh hello there! What can an old miner do for you?"
Good: "Hello"->"Greetings. Ahh sure is nice to breath fresh air again. Mining is tough work."
3 responses per line are preferred (actually top-notch super awesome) but not mandatory.
Should that be too much one or two will do aswell.
Don't let the fact that you don't find 3 different responses to a simple hello deterr you!
Gods: The list of gods might be overwhelming at first, but it's realy only necessary to fill out 3-4 different responses:
1-2 for the gods the NPC worships
1+ for the god/s he dislikes
1 for all OTHER gods, something along the lines of "Oh sorry. I respect that deity but I prefer to follow X and Y."
So you only need 3-4 responses to cover all 16 gods.
Quest:
Keep things vague. Maybe your Npc has a quest to offer to the player, maybe not. When in doubt leave it blank.
Translation will be provided should you only be able to speak one language,
I thank you for your attention and hope to hear some replies.
Sincerely,
Faladron
Content Development
PS: I'll gladly answer any further questions below.