NPCs are important to create a living atmosphere and you can create a lot of fun with them. This time I’d like to write some ideas on how to make random NPCs in villages better. Someone has already suggested some of the ideas (Malla?), but I decided to collect all of them in this thread.
1.
I believe it would be better if NPCs had personalities and they were somewhat constant in their location. However, the same person could appear in different towns (with different messages) and they could have a bigger place to walk.
How to give personalities to NPCs?
2.
What purposes could NPCs have?
3.
I spent time looking at how the current NPC system functions and I think NPCs like them could also stay in the future. I believe it’s great that they are changing (despawning after a while), but they are somewhat weird now.
I believe NPCs could make the gameplay much better! Please share your opinion with us!
1.
I believe it would be better if NPCs had personalities and they were somewhat constant in their location. However, the same person could appear in different towns (with different messages) and they could have a bigger place to walk.
How to give personalities to NPCs?
1.1 Give them a name. It would be great to find all the famous HP characters all around the map. We could also learn their lore name this way.
1.2 Give them unique skins, at least to the important ones.
1.3 Change their communication from “Salutations!” to something interesting. “The Quabbleball pitch is my favourite place, I love playing Quabbleball! Did you know that you can play it in Potterworld? Use /game.”
1.3.1 Quest NPCs could have two different types of message. “I’d like to ask you for help in the future. Please come back if you are lvl70 or more.” and “Thank you so much again for opening my box!”
1.4 Let them wear different hats, wands or other types of items from the store or the game.
2.
What purposes could NPCs have?
2.1 Promoting the webshop and showing items from it.. “Hey! Do you like my hat? You can buy it in /shop!”
2.2 Promoting games you can play in PW, houses, classes, etc.
2.3 Secret quests, riddles or other fun activities, easter eggs, collectables. They could also spread flyers for a shop.
2.4 Making gameplay more interactive. “Are you the student Dalia is expecting to meet? You can find her at [x], [y], [z].”, “I’m here to buy some robes at this shop. I’ve heard that it’s the best robe shop in the whole world!”
2.5 Interesting facts about the server or the staff team. “This building looks amazing! Did you know that [builder1], … and [builderN] built it?”, “Did you know that [staffmember1] spends a lot of time in this inn? You might find him/her/them here.”
3.
I spent time looking at how the current NPC system functions and I think NPCs like them could also stay in the future. I believe it’s great that they are changing (despawning after a while), but they are somewhat weird now.
3.1 Let them spawn in more locations, so the NPCs are not grouping with 5-10 more NPCs every time.
3.2 Let them walk a longer distance. They could walk to a shop, a house, etc. and despawn there.
3.3 Set their collisionRule to false.
I believe NPCs could make the gameplay much better! Please share your opinion with us!