Üzerinde çalıştığım 2d yukarıdan aşağıya bir oyun Farseer gibi uygun bir katı vücut fizik motoruna taşınma sürecindeyim. Şimdiye kadar, gerektiğinde kendi fizik kodumu hackledim.
Burada bir şeyler yapmanın uygun yolunu öğrenmeye çalışıyorum.
Fizik motorunun içinde katı cisimler yaptıktan sonra AI'nızın belirli bir yolu izlemesini sağlamanın doğru yolu nedir?
Haritamda takip edebileceğim yapay zekaya ihtiyaç duyduğum bir navigasyon düğümleri yolum varsa, daha önce bir sonraki zaman adımında olması gereken bir sonraki konumu hesaplayarak ve bu konuma manuel olarak ayarlayarak onları elle yol boyunca hareket ettirirdim .
Ama şimdi katı bedenler ve çarpışmalara ve onları vurabilecek ve onları patlatabilecek güçlere maruz kalıyorlar.
Yapay zekayı harekete geçirmek için şimdi onlara dürtü / kuvvet uygulamam gerektiğine inanıyorum? Artık her kareyi kendi pozisyonlarını manuel olarak ayarlamamalıyım.
Bu yüzden, yapay zekayı, vurulursa herhangi bir yönde çarpılabilecek deterministik olmayan bir dünyaya doğru bir yol izlemeye zorladığım deterministik bir dünyadan gitmem gerekiyor ve onları sadece yoldaki bir sonraki düğüme doğru itiyorum hareket ettirmek için.
Bu doğru mu? Diğer insanlar böyle mi yapıyor?
Bu, yapay zekanızın kesin bir yolda yürümedikleri için manzaranın köşelerine yapışmasını nasıl önleyeceğinizle ilgili bazı soruları gündeme getiriyor, bu tür şeyleri nasıl ele alıyorsunuz?
Yoksa ikisini bir şekilde karıştırmak ve konumunuzu manuel olarak ayarlayarak AI'nizin sabit bir yolu takip etmesini ve yalnızca belirli durumlarda kolayca kontrol edebileceğiniz belirli güçlere tepki vermesini mi daha iyi?
Herhangi bir tavsiye için teşekkürler çocuklar.