«navmesh» etiketlenmiş sorular

2
Döşeme ızgarası için bir gezinme ağını nasıl oluşturabilirim?
Aslında bunun için programlamaya henüz başlamamıştım, ama yine de bunu nasıl yapacağımı görmek istedim. Diyelim ki hepsi aynı boyutta, bazıları sürülebilir ve bazıları olmayan bir karo ızgaram var. Bu ızgaradan çokgenler için bir gezinme ağı oluşturmaya nasıl devam edebilirim? Benim fikrim, geçilemeyen karoları çıkarmak ve çokgenler yapmak için kenarlardan çizgiler …

6
Yapay zeka'nın birbirinden farklı yollar izlemesi
AI'nın haritanın kenarlarında ortaya çıktığı ve merkeze doğru koştuğu bir yukarıdan aşağıya 2d oyunum var. Pathfinding yapmak için A * ve bir düğüm kafes kullanıyorum. Şu anda AI, haritanın kenarında bir noktada ortaya çıkıyor ve hepsi merkeze giden en kısa yol olan aynı yolu kullanıyor. Şimdi onların daha şaşırtıcı ve …

1
A * gezinme ağ yolu bulma
Bu yüzden, Greenfoot adlı çerçevede bu yukarıdan aşağı 2D java oyununu yapıyorum ve savaşacağınız çocuklar için AI üzerinde çalışıyorum. Onların dünya çapında gerçekçi bir şekilde hareket edebilmelerini istiyorum, bu yüzden kısa süre sonra fark ettim, birkaç şey arasında bir çeşit yol bulmaya ihtiyacım olacaktı. İki A * prototipi yaptım. Biri …

2
Hareket, Time.deltaTime kullanılmasına rağmen kare hızına bağlı gibi görünüyor
Ben denir Unity, bir oyun nesnesini taşımak için gerekli çeviri hesaplamak için aşağıdaki kodu var LateUpdate. Anladığım kadarıyla, benim kullanımım Time.deltaTime, son çeviri kare hızını bağımsız hale getirmelidir (lütfen dikkat edin CollisionDetection.Move(), sadece rekolte yapmak). public IMovementModel Move(IMovementModel model) { this.model = model; targetSpeed = (model.HorizontalInput + model.VerticalInput) * model.Speed; …

4
3D dünya için nasıl bir Navigasyon Izgarası oluşturulur?
Bu soruna bir çözüm bulmaya çalışıyorum. Ben 3D uzay için kareler şeklinde x, y katlanmış koordinatlara kilitlenmiş köşe ızgara biçiminde bir gezinti kafes oluşturmaya çalışıyorum. Ama bununla ilgili bir yol bulmaya çalışırken sorun yaşıyorum. Recast kütüphanesine bakmayı denedim. Oldukça sağlam bir yöntem, ancak görünüşe göre daha büyük haritalar ve açık …
11 c++  tiles  navmesh 

2
Gezinme ağında “görüş hattı” yolu
Bir gezinti ağında görüş hattını hesaplamak istiyorum. Aşağıdaki görüntüyü göz önünde bulundurun, sarı çizgi sadece A * 'nın, kırmızı çizgi ise sarı çizgiyi giriş olarak kullanan bir görüş çizgisi algoritmasının sonucudur. Şimdi ünite doğrudan “zig-zagging” olmadan hareket edebilir. Bu "görüş hattını" hesaplamak için bir algoritma nedir?

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.