Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Dynamic A.I
Diango12 Offline
Member

Posts: 65
Threads: 2
Joined: Sep 2013
Reputation: 2
#18
RE: Dynamic A.I

(10-08-2014, 07:01 PM)Googolplex Wrote:
(10-07-2014, 09:10 PM)Diango12 Wrote: The Alien also adapts. After evading it successfully enough times, it will begin to behave like an ambush predator. Waiting in the vents, you can sometimes see its sick silicone drooling seeping out. It waits for you to make the wrong move, to come closer.

This is unscary for me. When a monster is waiting for you it seems like a fun-challenge and no longer increasingly serious. When the monster plays "catch me if you can" with the player, it is acting like a human and this means a bad designed A.I. (even when it might be more dynamic).

I have to agree slightly. Giving the monster a semblance of intelligence and personality is a bit less scary in my opinion. In all honesty, when the monster behaves this way, I consider this the relief phase of the hunt. But I don't think this is a badly designed A.I. But a negative design decision in the scare department, at least for me.

But on the plus side it does add to its unpredictability, and it mixes things up. Scary or unscary, if it did the same thing over and over then it would get incredibly boring.

Quote:I don't understand any of the technical stuff, but looking up the term "CQRS" on google for a minute. It's to my understanding that it works something like a Database?

CQRS is about separating the concerns of write objects from the concerns of read objects. In event sourcing, state is changed through events and their respective event handlers. This architectural pattern makes it convenient to drive a system's state through events and never have to worry about side effects simply because you performed a query. It doesn't have to touch a persistent store either, writes and queries could just as well be dealing with an in-memory collection of object state to do their stuff.

Quote:In Bold) : I would think if you want good AI, the movement should be somewhat random or pseudo-random to give the feeling that your facing against a real-player/entity (procedural gunk as you call it). Sometimes he will sometimes move to the right or perhaps to the left. Maybe he will not see you and search elsewhere or deduce that you are hiding inside a locker and open it and skewer you.

This is actually the case. The Alien's A.I is unpredictable. It has no set patrol path and it - for the most part - does what it wants. Hiding is never a guarantee. Last night I found myself cornered, so I made a mad dash to a locker before the Alien could see me and knocking over a few oxygen tanks on my way. It took only a couple of seconds to hear those horrible foot stomps running towards me to rip the locker door open and finish it. Sometimes the Alien tries to investigate hiding spots and you have to hold your breath (as a in-game mechanic) not to get discovered.

Unfortunately the A.I is at its best on hard difficulty. Which is why a lot of people have been complaining that this game is really really hard. If you place it on easy, then the A.I is dumbed down and you get a lot of stupid situations. For example, the Alien looks directly at you but doesn't 'see' you.

Quote:Can you still post the link to the particular blog?

I'm going throw them slowly, looking at ones that might have what your talking about...

So far this is the closest I could find, not sure if it's the right one...

Yes.

I stand by the way I felt after reading your post. I felt offended and it seemed to me that you were being rude. Maybe that wasn't your intention, and if I was wrong, I apologize for reacting in an insulting way.
(This post was last modified: 10-08-2014, 08:08 PM by Diango12.)
10-08-2014, 08:02 PM
Find


Messages In This Thread
Dynamic A.I - by Diango12 - 10-07-2014, 08:23 PM
RE: Dynamic A.I - by Googolplex - 10-07-2014, 08:32 PM
RE: Dynamic A.I - by Newsman Waterpaper - 10-07-2014, 08:45 PM
RE: Dynamic A.I - by Diango12 - 10-07-2014, 09:10 PM
RE: Dynamic A.I - by Googolplex - 10-08-2014, 07:01 PM
RE: Dynamic A.I - by Kreekakon - 10-08-2014, 07:15 PM
RE: Dynamic A.I - by Diango12 - 10-08-2014, 08:02 PM
RE: Dynamic A.I - by Rapture - 10-07-2014, 11:24 PM
RE: Dynamic A.I - by Diango12 - 10-08-2014, 01:16 AM
RE: Dynamic A.I - by 7heDubz - 10-08-2014, 01:43 AM
RE: Dynamic A.I - by Kreekakon - 10-08-2014, 01:45 AM
RE: Dynamic A.I - by Diango12 - 10-08-2014, 03:23 AM
RE: Dynamic A.I - by Kreekakon - 10-08-2014, 05:50 AM
RE: Dynamic A.I - by Diango12 - 10-08-2014, 06:15 AM
RE: Dynamic A.I - by Romulator - 10-08-2014, 07:44 AM
RE: Dynamic A.I - by Diango12 - 10-08-2014, 07:47 AM
RE: Dynamic A.I - by Kreekakon - 10-08-2014, 07:58 AM
RE: Dynamic A.I - by Rapture - 10-08-2014, 02:37 PM
RE: Dynamic A.I - by Googolplex - 10-08-2014, 09:37 PM
RE: Dynamic A.I - by Diango12 - 10-08-2014, 10:12 PM
RE: Dynamic A.I - by J.R.S.S. - 10-08-2014, 09:54 PM



Users browsing this thread: 1 Guest(s)