Apa alternatif yang ada tentang bagaimana agen dapat mengikuti jalur yang dihitung oleh algoritma pencarian jalur?
Saya telah melihat bahwa bentuk yang paling mudah adalah pergi ke satu titik dan ketika agen telah mencapai titik ini, buang dan pergi ke titik berikutnya.
Saya pikir pendekatan ini memiliki masalah ketika permainan memiliki fisika dengan objek dinamis yang dapat menghalangi perjalanan antara titik A dan titik B, maka agen tersebut diambil dari trayectory aslinya dan kadang-kadang pergi ke titik takdir terakhir bukan perilaku yang paling alami .
Dalam literatur selalu saya telah membaca bahwa jalan hanya saran dari mana agen harus pergi, tetapi saya tidak tahu bagaimana jalan yang disarankan ini harus diikuti.
Terima kasih.
sumber
Banyak tergantung pada bagaimana gerakan ditangani dalam gim Anda. Jika Anda ingin agen Anda bekerja menghindari rintangan dan hal itu dapat terjadi secara real time terpisah dari penemuan jalur asli, Anda mungkin ingin melakukan lapisan kedua penghindaran rintangan, menggunakan simpul jalur berikutnya sebagai "tujuan".
Metode untuk melakukan ini sangat bervariasi, dari melakukan pencarian jalur jarak pendek hingga memberi "sensor" agen dan membuat mereka bereaksi terhadap apa yang mereka perhatikan di sekitar mereka.
Setiap metode yang Anda gunakan akan memengaruhi perilaku itu, tentu saja, dan rekomendasi mengenai jenis apa yang akan sangat tergantung pada kepadatan hambatan, jarak antar node, dan perilaku agen yang diinginkan.
sumber