Xeenon Posted February 18 Share Posted February 18 (edited) It sounds frustrating to have your path blocked by NPCs, especially in a competitive environment like "pro." Your idea to have them freeze when a player is nearby is a clever solution. Here are a few ways that could be implemented, along with some other ideas: Dynamic NPC Freezing Proximity-Based Freezing: As you suggested, NPCs could freeze in place when a player enters a certain radius around them. This would prevent them from stepping into the player's path unexpectedly. Visual Cue: To make it clear that an NPC is frozen, a subtle visual effect could be added, like a faint glow or a temporary "ghostly" appearance. This would let players know that the NPC is temporarily inactive and won't block their way. Alternative Solutions NPC Phasing: Instead of freezing, NPCs could become non-solid when a player is very close, allowing the player to pass right through them. This is a common solution in many games and is very effective. Improved Pathfinding: The NPCs' AI could be updated to be more aware of player characters. They could be programmed to actively move out of the way or to not walk in high-traffic areas. Edited 1 hour ago by Xeenon Link to comment https://pokemonrevolution.net/forum/topic/271338-suggestion-for-improving-npc-interactions/ 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