Chaosforge Forum

DoomRL => Requests For Features => Topic started by: Falker on January 06, 2012, 10:50

Title: "Smarter" Enemies (If I can call that)
Post by: Falker on January 06, 2012, 10:50
I've just got an idea while playing DoomRL when I've got the tracking map...
I found that too easy to play when monsters don't follow, for example: Barrel explosions or loud gunshots.
So there's my idea: Add a new monster that would follow the source of the explosion/sound, or modify the current monsters so they will follow the source of sound.
Of course, they cannot hear everything from first end of the map to second, so every monster should have it's sound range, for example: Former Human would hear everything 3 tiles away, but he won't hear anything 4 tiles away, and the Pinkie would hear everything 7 tiles away, but he won't hear anything 8 tiles away.
Now just the explanation why the Former Human has a such small sound range: I'm pretty sure the walls aren't made of something that absorbs sound, so if for example, the situation would look like this: @#f, and you will fire your weapon, the monster will hear the sound through the wall and go to the sound source.

I don't know if that sounds complicated or not, but I hope you will understand what I am typing even when I have bad English. :)
Title: Re: "Smarter" Enemies (If I can call that)
Post by: 2DeviationsOut on January 06, 2012, 10:53
Sounds good, except for the "hunting" enemies, obviously. Perhaps some weapons would have a larger sound signature, like a BFG or a rocket launcher, while the pistol could be quieter, and the blaster might be almost silent. This would definitely make the game easier on Melee characters, since they would probably have a small sound signature.
Title: Re: "Smarter" Enemies (If I can call that)
Post by: Game Hunter on January 06, 2012, 11:59
I had this idea about a year ago, so you might find some possibilities in the thread I posted (http://forum.chaosforge.org/index.php/topic,3343.0.html) at the time. We might go somewhere with this, but only once sounds can actually be understood in four directions (currently there is only a "stereo" for noises coming from the left or right, with no regard to up/down). Otherwise it'd be unfair to the player!
Title: Re: "Smarter" Enemies (If I can call that)
Post by: Gamer-man on January 09, 2012, 19:54
if you want to make them smarter still, an easy way would be to change ranged enemies' pathing to approach your last known location.  For example, to approach you when corner shooting them, they should attempt to follow a path something like this:

        X
     X . X
 . X . . . O
@#########
 .###

that way shooting enemies get in sight to shoot, and are harder to hit when blind chaingunning.
Title: Re: "Smarter" Enemies (If I can call that)
Post by: The DoomRLguy on February 05, 2012, 09:04
I agree with monster hearing ranges and weapon sound signiatures. If the radius of sound created by a weapon crosses into a monster's radius of hearing, monster goes "Hey dudes, some random guy's down here shooting stuff i'm gonna go check it out cause it's totally NOT a doomguy who'll kick my ass." (without the horrible attempt at humour by me)
Title: Re: "Smarter" Enemies (If I can call that)
Post by: Klear on February 05, 2012, 09:26
I believe monsters could hear you ever since Wolfenstein 3d, so I'm all for that.
Title: Re: "Smarter" Enemies (If I can call that)
Post by: spacedust on February 05, 2012, 16:00
Sounds good, except for the "hunting" enemies, obviously. Perhaps some weapons would have a larger sound signature, like a BFG or a rocket launcher, while the pistol could be quieter, and the blaster might be almost silent. This would definitely make the game easier on Melee characters, since they would probably have a small sound signature.

That would really increase the difference between melee and ranged characters in a good sort of way. With melee I sometimes feel like Santa trying to lure formers into a dark doorway with medpacks so that I can have them one on one. It would give it a totally different feel to attempt to sneak up on enemies.

I had this idea about a year ago, so you might find some possibilities in the thread I posted (http://forum.chaosforge.org/index.php/topic,3343.0.html) at the time. We might go somewhere with this, but only once sounds can actually be understood in four directions (currently there is only a "stereo" for noises coming from the left or right, with no regard to up/down). Otherwise it'd be unfair to the player!

This is a interesting issue that I notice a lot when playing. I keep wishing that I could "hear" whether they're above or below me. Brainstorm?