‫Merhaba ve hoş geldiniz.
‫Bu derste, gözümüz için temelleri oluşturacağız ve oldukça uzun bir ders dizisi olacak
‫olan tüm yapay zeka sürecine başlayacağız.
‫Bu yüzden yapay zeka kontrolörlerinin ve planlarının revizyonu ile başlıyoruz.
‫Hadi içeri dalalım ve neyi revize ettiğimize bakalım.
‫Şimdi proje planımıza geri dönelim.
‫Oyuncu hareketi, animasyon, atış, sağlık ve ölüm yaptık.
‫Şimdiye kadar.
‫Bunlar hemen hemen halledildi.
‫Bundan sonra çok büyük bir parçaya bakacağız, bu da düşman A olacak. I..
‫Öyleyse başlayalım.
‫A ile her zaman yapmamız gereken ilk şey. I. bir yapay zeka kontrolörüne sahip olmaktır.
‫Bu yüzden gidip bir C++ oluşturacağız.
‫Sonra sizi Blueprint alt sınıfını oluşturmaya ve onu piyon için varsayılan olarak bağlamaya davet edeceğim.
‫Bu yüzden yeni eklemeye gideceğiz.
‫Burada yeni bir C++ sınıfı oluşturun.
‫Sonra aşağı inip burada bir yapay zeka kontrolörü olup olmadığına bakacağız, olup olmadığından emin
‫değilim.
‫Bu yüzden tüm sınıfları göster yapacağım ve AI denetleyicisini arayacağım ve bunu temel sınıfımız olarak kullanacağız.
‫Devam edin ve adını Shooter A gibi bir şey olarak değiştirin. I. Kontrolör.
‫Ve gidip o sınıfı oluşturun.
‫Bu işlem tamamlandıktan ve yeniden derlendikten sonra, ki bu sisteminizde biraz zaman
‫alabilir, aşağıdaki gibi bir C++ sınıfı elde etmeniz gerekir.
‫Şimdi, yapacağım hemen hemen hepsi bu, çünkü geri kalanını kendiniz hatırlayabilmelisiniz.
‫Bir önceki bölümde bunun çoğunu zaten yaptık, bakalım siz de yapabilecek misiniz?
‫İşte meydan okuma.
‫Bir blueprint alt sınıfı oluşturmak için önce alt sınıfı oluşturmanız, ardından bunu blueprint karakterimiz
‫için I olarak ayarlamanız gerekir.
‫Hatırlayabilirsin ya da hatırlamayabilirsin, ama bunun gitmesi gerekiyor.
‫Karakter için planınıza giriyorsunuz, birinci şahıs.
‫Üçüncü şahıs nişancı karakteri.
‫Ve dünyaya yerleştirildiklerinde bu karakterlere otomatik olarak sahip olması gereken yapay zekayı ayarlayabilirsiniz.
‫Ardından bunu test etmek için aktörler oluşturulur.
‫Yapay zeka denetleyici aktörleri temel olarak sahip olarak, bir F8 yaparak ve dünya taslağınıza bakarak
‫ve bu aktörlerin mevcut olup olmadığını görerek oluşturulur.
‫Videoyu duraklatın ve deneyin.
‫Tamam.
‫Tekrar hoş geldiniz.
‫Öncelikle burada bir blueprint alt sınıfı oluşturacağız.
‫Bu yüzden bunu yeni plan sınıfı ekleyerek yapacağım ve onu A atıcısının
‫bir çocuğu yapacağım. I. denetleyicisi olarak adlandıracağım ve sonra buna BP alt çizgi atıcı AI denetleyicisi diyeceğim.
‫Büyük harfleri doğru kullanabilirim.
‫Bu şekilde.
‫Ve sonra bunu varsayılan A yapmak istiyoruz. I. BPP atıcı karakterimiz için.
‫Bu yüzden bip sesini karaktere açacağım ve ana pencereye yerleştireceğim ve ardından sınıf
‫varsayılanları ayrıntılarına gideceğim.
‫Ve burada piyon ayarları altında, bip alt çizgi atıcı AI denetleyicisine geçmek istediğimiz AI
‫denetleyici sınıfına sahip olmalıyız, böylece hepsini kaydet'e tıklayabilirim.
‫Tamam, bunların hepsini yapın ve oynamak için alt p'ye gidin ve sonra f sekizden d'ye sahip olun ve faremi geri alın ve dünya taslağına
‫bakın.
‫Bir tetikçi A aramalıyız. I. ve işte başlıyoruz.
‫Bip atıcı yapay zeka kontrolörü, dünyaya koyduğumuz karakter için yaratılıyor.
‫Eğer dünyaya daha fazla karakter koyacaksanız, daha fazla A olacaktır. I. denetleyicileri oluşturuluyor
‫ve bunun blueprint sürümü olmasına dikkat edin çünkü Blueprint'te yaptığımız
‫değişikliklerin temelde oyunumuzda görünmesini istiyoruz.
‫Güzel.
‫Yapay zeka kontrolörlerini tipik olarak nasıl kurduğumuzu hızlı bir şekilde gözden geçirdik ve bir sonraki ders aslında
‫bu yapay zeka kontrolörünün bir şeyler yapmasını, temelde oyuncumuzu hedeflemesini sağlamak olacak.
‫Demek oradasın.