Grizzy Posted August 24, 2016 Share Posted August 24, 2016 This is really just a random question more than something I really need help with. Lately I've been doing some reading on NPC generators (unrelated to games) and what it takes to create a real feeling NPC that appears to have a dynamic personality, and it got me thinking... What do you think is important for Player to Computer dialog? What keeps a conversation from seeming generic and boring to being fun and entertaining. Also how long should conversations be, you don't want to make them to long winded and boring taking away from the game and trying to force an agenda or story-line down somebodies throat that might not be interested. Â So really the question is just that. What do you look for in a game when you play? What are some of your favorite games you've played with dynamic story-lines and player vs NPC conversations? What turns you off from a game when it comes to game dialog? And what key words (conversations) do you see as being over used, cliche, and what looks like it's pulled out of Bard's Tale? Â Thanks. Agoraphobic 1 Link to comment Share on other sites More sharing options...
Mcadams Posted August 24, 2016 Share Posted August 24, 2016 I would definitely take advantage of the event system to make more dynamic conversations. You can use a bunch of switches to check if events have occurred or not which effect how the npc talks to you. One example would be like if the NPC is someone's father, and you saved their son or daughter in a dungeon or something, they'd talk to you with more praise and enthusiasm than someone who didn't. There's a lot of cool stuff you can do with the event system, and even little details like that make the NPC-player discussions feel a lot more lively and less mundane. Like I said, that's just one small simple example, there are much more intricate and interesting things that could be done. Agoraphobic 1 Link to comment Share on other sites More sharing options...
Giligis Posted August 24, 2016 Share Posted August 24, 2016 I agree with MCADAMS, lots you can do with the event system. It really depends on the type of character you're conversating with. If I'm talking to a sad, depressed NPC, I want to feel bad for them (essentially), if it's an NPC that's just done a heroic task, (maybe I helped?) and I want to feel victorious! The big part about dialogue is FEELING, in my opinion. Agoraphobic 1 Link to comment Share on other sites More sharing options...
Agoraphobic Posted August 24, 2016 Share Posted August 24, 2016 Event System is the best and easiest way to add some realism to your characters. Â One Way: Â Assign a variable called "Banter." When an Event happens set that variable to the corresponding number. Have pages for each event with "Banter" variable as a condition, then create dialogue corresponding to each number. Â Second Way: Â Assign a Variable to each NPC. Then when events happens that affects the NPC, set the variable for each NPC. Then make event pages checking to see which number the npc is on and do the dialogue that way. Â Â One of the best games with character banter is Baldur's Gate II and the expansion. Mass Effect as well or anything related to Bioware usually. Some of the worst are the ones that give you the illusion of choices and in the end doesn't matter what you picked. Â Â Â Link to comment Share on other sites More sharing options...
Phenomenal Posted August 24, 2016 Share Posted August 24, 2016 @Grizzy (I hope this what you're asking and I'm not a idiot) I like npc's who have a very real and defined personality who feel realistic in their dialog and actions, think along the lines of handsome jack from borderlands 2 as he really conveys who he is by the way he speaks and acts without you even having to see the guy Link to comment Share on other sites More sharing options...
Owellow Posted September 14, 2016 Share Posted September 14, 2016 Yeah man this is easy...  Your NPCs are not NPCs.. they are people. Or creatures, or whatever. Don't ever ever make a PC get in a deep convo with an NPC if you haven't thought about what their house looks like, what they act like when they wake up, what their favorite color is, how they feel about people knocking on the door unannounced.. You have to imagine what this being is. After that, dialog options/responses/twists will become super easy.  The easiest way to do this is base them off a character that already exists. Someone you know in real life, a character in a movie, etc. Ideas are made of other ideas.  If you're at the point where you're making an MMORPG, you have an imagination. Don't give it boundaries.  peace! Link to comment Share on other sites More sharing options...
Kem Posted September 15, 2016 Share Posted September 15, 2016 I like the idea of closing off or opening areas for people based on the quests they do and also activating/shutting off quests that way.  If player A does a specific quest line, they'll get access to a mine, whilst player B doesn't- this will add a value to zone specific gathered resources and crafting drops. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now