Jump to content
  • Advertisement
Sign in to follow this  
someboddy

Stealthy NPCs

This topic is 4492 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

There are games where the player can use stealth against NPCs, like sneaking behind them, picking their pockets, or using stealth kills on them. I was thinking - what if NPCs could do the same thing to the player? There will be areas in the game where it is safe to walk, and areas where you could get your pocket picked any time. This will help with the atmosphere, as the player won't be able to walk thru the bad areas of the town like he is in his home. He will have to be more careful. But how will this work? On pure stats based RPGs, it will be very simple - a roll of the dice determines if the player notices the NPC sneaking behind him. On games that involve skill, there should be some kind of an minigame. But we can't pop up a minigame every time someone is using stealth ofcourse! That will tell the player someone is sneaking by! So I was thinking on some kind of animated pattern, always showing in a small area in the corner of the screen. The pattern is always moving, but when something is wrong, it is disturbed. If the player notices the disturbance, he can tell something is wrong and check out around him. That way, the player will be more tensed when he is walking at the thieves quarter, and constantly check out that pattern, while he will be more calm while walking on the main street. So what do you guys think?

Share this post


Link to post
Share on other sites
Advertisement
I know NPC's in Oblivion can commit crime, but can they do it on the PC? That'd be an interesting experiment. Unfortunately, though, Players almost always run everywhere, so picking a pocket is diffcult.

Share this post


Link to post
Share on other sites
well if running aroused suspicion the player wouldnt run everywhere. But it might get kind of tiresome walking everywhere.
But then, how many people actually get pick pocketed successfully while walking?

usually it happens when your in a club or at a restaurant. If you leave your jacket on a chair you could get pick pocketed.

Or in a large crowded street.

I dont think players should be able to pick pocket willy nilly like in oblivion.
The npc should have to be in a certain situation like i mentioned above.
taking a sword of someone in a street without them noticing isnt very plausable

Share this post


Link to post
Share on other sites
Pick-pockets wait until the mark is distracted, or create a diversion. For instance, look at the tavern games in Fable. Every so often, the player takes a few moments to sit down at a table and play a game with another guy. What if your pocket was picked while you're playing a mini-game, and your character isn't actually occupying a fifth of the screen? Tougher to detect, and more interesting. You don't go to bad parts of town, because you can't take the twenty seconds it takes to buy something from a merchant for fear of having your purse cut.

Kill or maim a few criminals, get a reputation for noticing that sort of thing and exacting revenge, and the thieves will think twice before trying their luck on you.

Share this post


Link to post
Share on other sites
Mmmmm...

What if we put a similar detection system for other things? For example, such a system to find out if the merchant is trying to deceive the player? That way, the player will have to pay attention to both the merchant and the pickpockets when you buy something at the bad parts of town.

Share this post


Link to post
Share on other sites
If you succeed in the dice roll draw the thief.
If you fail the dice roll don't draw the thief.

Have a nice little blend function that brings the thief from transparent to opaque.

You need to do something like that to make it stats driven otherwise it's going to be a conglomeration of stats driven and human awareness. What if they pass the dice roll but don't notice the little box? That means it's no longer a stats driven game, it's now skill + stats. Maybe that's ok. Maybe it's not.

-me

Share this post


Link to post
Share on other sites
A good way to do it in a game that didn't have RPG-style "spot" and "hide" skill points might be to allow the player to go into a "Search" mode as well as "Stealth" mode, which would slow him down and be annoying to leave on all the time. I like the idea of having an icon in the corner representing your "sixth sense" that lights up more when someone in Stealth mode gets too close, and would be a hint to turn on your Search mode.

In a sci-fi game, it could easily be done with Stealth mode being a predator-like invisibility cloak that causes you to move more slowly when it's turned on, and Search mode being an infrared or electromagnetic scanner that also causes you to move more slowly or lose weapon accuracy against non-cloaked targets while it's on. It gets a little more difficult to make the balance convincing in a more realistic setting where it's supposed to be someone just hiding in the shadows and you looking for them. But then again, in that case you might be better just using a Doom 3 style, where you can hide in the shadows and people won't see you because that part of their screen is dark, but there's no game mechanic representing stealth and perception. This is ok but also prone to client hacking like turning all the shadows off in Doom.

Share this post


Link to post
Share on other sites
Quote:
Original post by someboddy
Maybe when the player enters search mode, the detection system gives bigger signals.
There should totally be a game called Sense. Maybe it's about a superhero. Maybe about a gifted mage. Whatever.

There would be an indicator at the bottom that's green when there is obviously no danger, gray when there's a possibility of danger (in a crowd, for example) and red when your pocket is being picked. And then there are shades. As you approach a town the green slowly turns to gray. If people bump into you too much the gray turns more and more to red. But you can also be fooled. If you're standing in a stable and a horse nuzzles your back, the indicator could jump to red until you turn around and see that there is no threat. BUT, if you're Observation sense/skill is high enough, you may realize that it wasn't the horse that nudged you but a mage shrouded with a cloak of invisibility. In this case the red starts flashing and the hunt is on! Maybe you start seeing footsteps where there can't be any (like on clean stone). Or hear whispers said far away. Or, like a spidersense, you can see a stab in the dark coming a few seconds early. The possibilities are ... fun. (Though I'm sure some of this was done before.)

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!