Vihollisten tekoäly - Gitvalt/gameproject2017 GitHub Wiki

Tekoäly

Yleiskuvaus

Jokaisella vihollistyypillä on käytettävissä käyttäytymispuut:

  • Vartio (Guard)
  • Partio
  • Suojele kohdetta
  • Siirry

Vartio (Toteutettu)

  • Vihollinen priorisoi tietyn paikan tai alueen vartioimisen. Jos pelaaja huomataan vihollinen hyökkää ja siirtyy ampumaetäisyydelle, mutta jos pelaaja siirtyy tietyn matkan kauemmas suojatusta alueesta, vihollinen ei jatka pelaajan seuraamista ja palaa suojaamaan aluetta.

Tekoälyn alku

Tekoäly pelaajan lähestyminen

Tekoäly pelaajan ampuminen

Tekoäly pelaajan etsiminen

Partio (Suunniteltu)

  • Vihollinen liikkuu määrättyä polkua / polkuaja pitkin etsien pelaajaa. Jos pelaaja löydetään ryhtyy vihollinen hyökkäämään pelaajan kimpuun kunnes pelaaja kuolee.

Suojele kohdetta (Suunniteltu)

  • Vihollisen tehtävänä on suojella liikkuvaa objektia. Saman tapainen kuin vartio, mutta vartoitava kohde liikkuu

Siirry (Suunniteltu)

  • Vihollinen siirtyy paikasta A paikkaan B ja vaihtaa tilaansa.