Daha önce burada paylaşmıştım , online projem için bir yapay zeka yapmıştım.
İlk defa behavior tree ve blackboard ile yapay zeka yapmıştım.Biraz karışık bir sistem aslında, ama bir şekilde yapay zeka oyuncuyu takip ediyordu. Fakat hep değişkenine aldığı oyuncuyu takip ediyordu yakındakileri bulmuyordu o oyuncu yok olana kadar belleğinde onu tutuyordu ve bende bunu bir türlü aşamamıştım.
Sonra dün normal blueprint ile bir yapay zeka yaptım gayet güzel çalıştı. En yakındakileri buluyor kovalıyor vs.
Aslında benim ihtiyacım olan şey basit. Patrol yapacak oyuncu bulunca kovalayacak bir sahne çıkacak ve hasar verebilir. Bu kadar yani.
Şimdi bunun için bir behavior tree kullanmam gerekir mi ? Kullanmazsam eksiğim olur mu ? Normal blueprint ile yapay zeka yaparsam behavior treeden neyi eksik olur ? Tüm bu fonksiyonları yerine getirebilen bir basit yapay zeka yapamaz mıyım? Daha önce single player için çok harika bir yapay zeka tasarlamıştım.
Bir Lintrace gönderiyorsunuz veya pawn sensing. Daha sonra en yakındakini yakalama kararı veriyorsunuz. Yapay zeka aslında karaktere gitmiyor seçtiği karakter gitti lokasyonları Arraya aktarıyor yapay zeka ise en son arraya gidiyor ve oyuncu o arrayın son lokasyonunda izini kaybettirirse yapay zeka o lokasyonda patrolling yapmaya başlıyor.
Bunları şimdi tekrarda online için yapmam gerekiyor ne önerirsiniz ?
İlk defa behavior tree ve blackboard ile yapay zeka yapmıştım.Biraz karışık bir sistem aslında, ama bir şekilde yapay zeka oyuncuyu takip ediyordu. Fakat hep değişkenine aldığı oyuncuyu takip ediyordu yakındakileri bulmuyordu o oyuncu yok olana kadar belleğinde onu tutuyordu ve bende bunu bir türlü aşamamıştım.
Sonra dün normal blueprint ile bir yapay zeka yaptım gayet güzel çalıştı. En yakındakileri buluyor kovalıyor vs.
Aslında benim ihtiyacım olan şey basit. Patrol yapacak oyuncu bulunca kovalayacak bir sahne çıkacak ve hasar verebilir. Bu kadar yani.
Şimdi bunun için bir behavior tree kullanmam gerekir mi ? Kullanmazsam eksiğim olur mu ? Normal blueprint ile yapay zeka yaparsam behavior treeden neyi eksik olur ? Tüm bu fonksiyonları yerine getirebilen bir basit yapay zeka yapamaz mıyım? Daha önce single player için çok harika bir yapay zeka tasarlamıştım.
Bir Lintrace gönderiyorsunuz veya pawn sensing. Daha sonra en yakındakini yakalama kararı veriyorsunuz. Yapay zeka aslında karaktere gitmiyor seçtiği karakter gitti lokasyonları Arraya aktarıyor yapay zeka ise en son arraya gidiyor ve oyuncu o arrayın son lokasyonunda izini kaybettirirse yapay zeka o lokasyonda patrolling yapmaya başlıyor.
Bunları şimdi tekrarda online için yapmam gerekiyor ne önerirsiniz ?