Pertanyaan yang diberi tag «path-finding»

Metode yang digunakan untuk memetakan jalur perjalanan dari satu titik ke titik lainnya, biasanya menghindari rintangan di jalan.

2
Gerakan tampaknya bergantung pada kecepatan bingkai, meskipun menggunakan Time.deltaTime
Saya memiliki kode berikut untuk menghitung terjemahan yang diperlukan untuk memindahkan objek game di Unity, yang dipanggil masuk LateUpdate. Dari apa yang saya mengerti, penggunaan saya Time.deltaTimeharus membuat frame rate terjemahan akhir independen (harap dicatat CollisionDetection.Move()hanya melakukan raycast). public IMovementModel Move(IMovementModel model) { this.model = model; targetSpeed = (model.HorizontalInput + …

3
Bagaimana cara membuat jalur yang tampak alami dengan A * di grid?
Saya telah membaca ini: http://theory.stanford.edu/~amitp/GameProgramming/Heuristics.html Tetapi ada beberapa hal yang saya tidak mengerti, misalnya artikel mengatakan untuk menggunakan sesuatu seperti ini untuk merintis jalan dengan gerakan diagonal: function heuristic(node) = dx = abs(node.x - goal.x) dy = abs(node.y - goal.y) return D * max(dx, dy) Saya tidak tahu bagaimana mengatur …


1
Apakah ada algoritma pathfinding yang akan menangani jenis gerakan yang berbeda?
Saya sedang mengembangkan bot untuk simulator permainan papan BattleTech http://en.wikipedia.org/wiki/BattleTech , ini berbasis giliran. Papan dibagi menjadi segi enam, masing-masing memiliki jenis medan dan ketinggian yang berbeda. Anda mengendarai robot yang bergerak di atasnya, untuk menghancurkan robot lain. Saya hanya tahu algoritma Dijkstra dan A * pathfinding, tetapi masalahnya adalah …

2
Bagaimana menangani penemuan jalur dan pergerakan entitas di dunia jaringan besar?
Mempertimbangkan gambar di atas dengan ubin dibagi menjadi kotak 32x32, saya memiliki entitas yang ditandai untuk 'aggro' pemain terdekat yang mendekati itu. Saya ingin monster ini mengejar pemain secara ideal (dan terus mengejar pemain untuk sementara waktu). Saat ini, satu-satunya gerakan saya adalah interpolator sederhana saya untuk entitas jarak jauh …

1
Penemuan jalur yang efisien di ruang kosong
Saya memiliki permainan yang terletak di luar angkasa, dan saya ingin mengeluarkan perintah gerakan, yang membutuhkan penelusuran jalan. Sekarang, ini pemahaman saya bahwa A * dan sebagian besar berlaku untuk pohon, dan bukan ruang kosong yang tidak memiliki node pathfinding. Saya memiliki beberapa kendala, yang saat ini dinyatakan sebagai AABB …
12 c++  path-finding 


1
Apakah penelusuran jalan prakomputasi masih relevan?
Konteks Old Lucas Arts (era ScummVM) menunjuk dan mengklik game petualangan grafis menggunakan perintis jalan yang diperhitungkan. Inilah garis besar kasar teknik ini. Langkah 1 Lantai di setiap kamar dibagi menjadi apa yang mereka sebut "kotak berjalan", yang cukup banyak setara dengan node dalam navigasi mesh, tetapi terbatas pada bentuk …

4
Bagaimana saya membuat Agen AI bergerak sepanjang kurva?
Saat ini kerangka kerja AI saya yang sangat dasar memiliki agen yang bergerak di sepanjang jalur bergerigi yang terdiri dari serangkaian titik. Mereka melakukan ini hanya dengan memindahkan posisi mereka dari satu titik ke titik berikutnya. Ketika mereka mencapai titik berikutnya mereka bergerak ke depan dan seterusnya. Bagaimana saya bisa …

3
Bergerak / menghindari rintangan
Saya ingin menulis "permainan", di mana Anda dapat menempatkan penghalang (merah), dan kemudian titik hitam mencoba menghindarinya, dan mencapai target hijau. Saya menggunakan cara yang sangat mudah untuk menghindarinya, jika titik hitam dekat dengan merah, ia mengubah arahnya, dan bergerak sebentar, lalu bergerak maju ke titik hijau. Bagaimana saya bisa …
12 ai  path-finding 


1
Pathfinding dengan 2D, gerakan berbasis non-grid di medan yang seragam
Saya mencari solusi terbaik untuk merintis jalan di game saya. Peta ini pada dasarnya berbasis grid, tetapi entitas diposisikan menggunakan float, dan dapat bergerak ke segala arah ke titik mana pun pada peta. 'Tanah' di gim saya memiliki biaya pergerakan seragam, tetapi tentu saja ada hambatan yang menghalangi jalan. Mayoritas …
12 2d  path-finding 


4
Bagaimana menentukan rentang gerakan yang mungkin dalam permainan strategi berbasis giliran, berbasis jarak?
Saya membuat game strategi 2 dimensi, berbasis giliran menggunakan c ++ dan SFML-2.0. Gerakan berbasis jarak daripada berbasis grid, dengan beberapa potongan berbentuk segitiga berbeda yang, pada gilirannya, masing-masing dapat berputar di tempat atau bergerak maju. Gerakan akan bekerja sedemikian rupa sehingga pemain memilih lokasi untuk potongan untuk bergerak, yang …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.