‫Merhaba ve hoş geldiniz.
‫Bu derste, bulunduğum konumdan bu bilyeleri ateşleyeceğiz.
‫Yani nerede olursam olayım, sahnemizdeki nesnelere ateş etmek için kullanılabilir ve şimdiden biraz enkaz ve
‫katliam yaratmaya başlayabilir.
‫Hadi içeri dalalım ve bunu nasıl yaptığımızı görelim.
‫Öyleyse proje planını şu anki haliyle hızlıca gözden geçirelim.
‫Fizikle oynamayı ve mermilerimizi dünyaya fırlatmayı zaten yaptık.
‫Şimdi sırada, bu mermileri hedeflememiz ve ideal olarak ateş ettiğimiz yerden
‫başlatmamız gerekiyor.
‫Yani oyunu oynadığımız anda, o küçük çelik top düşüyor, havaya zıplıyor, tabii
‫ki.
‫Ama nerede olduğumdan etkilenmiyor.
‫İdeal olarak, bu bir tür birinci şahıs atış oyunudur.
‫Bu mermileri nereden bakıyorsam oradan ateşlemeliyiz.
‫Peki burada aranan şey nedir?
‫Peki, burada yapabileceğimiz küçük bir numara deneyelim.
‫Buna fırlatmak deniyor.
‫Bunu yapmanın yolu da F sekiz tuşunu basılı tutmaktır.
‫F sekiz yazıp etrafta uçarsanız, bedenimden dışarı çıktığımı göreceksiniz,
‫eğer seçersem o küre orada olacak.
‫Yani oyun bu noktada hala oynanıyor, ancak etrafta dolaşmama ve nesneleri seçmeme izin veriliyor.
‫Burada varsayılan piyon pa n adında bir nesnemiz var, bu satrançta kullanabileceğiniz bir piyonla aynıdır ve bu nedenle
‫bu küçük simgeye sahiptir.
‫Ve bunun anlamı, oyunumuzu oynadığımız parça, küçük parçadır.
‫Ve oyuncunun oyun dünyasındaki fiziksel temsilinin bir temsilidir.
‫Ancak, escape tuşuna basarak ya da araç çubuğundaki kırmızı düğmeye basarak oyunu durdurduğumda,
‫sahnemde piyon diye bir şey olmadığını fark edeceksiniz, ne de taslağımı aradığımda.
‫Piyon diye bir şey yok.
‫Orada neler oluyor?
‫Aslında, unreal varsayılan olarak bu piyonu bizim için sahneye çıkarıyor ve onu sahnede Oyuncu Başlangıcı
‫adlı bir aktör tarafından verilen konuma yerleştiriyor.
‫Oyuncu Başlangıcı adında bir şeyin ana hatlarına bakarsanız, biraz kapsüle benzeyen bir nesne
‫olduğunu ve bir denetleyici ve bir bayrak simgesine sahip olduğunu göreceksiniz.
‫Ve eğer yapabilirsem, bunu farklı bir yere taşıyabilirim.
‫Piyonumun farklı bir yerde başlamasını istersem, onu döndürebilirsiniz.
‫Farklı bir rotasyonda başlamak istiyorsam ve devam edip oynat düğmesine basabilirsem
‫ve bunun gerçekten de oyunda başladığım yeri değiştirdiğini doğrulayabilirsem, tüm bunların ne önemi var?
‫Bu konuyla alakalı çünkü piyon, küçük langırtlarımızı nereye koyacağımızı bilmemiz için konumunu
‫almak istediğimiz şeydir.
‫İşte çözmemiz gereken şey bu.
‫Şimdi minimal varsayılan planımıza, seviye planımıza gidelim ve bu piyonu bir şekilde ele geçirip geçiremeyeceğimize
‫bakalım çünkü ona bir referans alamıyoruz.
‫Küpe bir referansımız var gibi çünkü oynamaya başladığımızda ortaya çıkıyor.
‫Şimdi olay grafiğinde boş bir alana sağ tıklayalım ve PA n için arama yapalım ve burada çıkan düğümlerden birinin
‫oyuncu piyonunu al olarak adlandırıldığını göreceksiniz.
‫Bu nedenle, bu sizin için hemen gelmiyorsa, get yazmanız, bir piyon oynamanız ve ardından enter tuşuna basmanız
‫ve getirmeniz gerekebilir.
‫Bunun bir yürütme pinine sahip olmayan düğümlerden biri olduğunu fark edeceksiniz, ancak bir giriş veri pinine
‫ve bir çıkış veri pinine sahiptir.
‫Ve şimdi bu veri iğnelerini biraz daha iyi anlıyoruz.
‫Bunun ne olduğuna bir göz atalım.
‫Giriş veri piminin üzerine geldiğinizde bunun bir tamsayı olduğunu görürsünüz.
‫Tamam, yani tam sayı arıyor.
‫Ve altında, oyuncu denetleyici listelerindeki dizinin, yerel oyuncularla başlayıp ardından mevcut uzak oyuncularla
‫devam ettiğini söyleyen bir yorum var.
‫Yani bu çok oyunculu oyunlar içindir, tek oyunculu bir oyun olduğumuzu düşünürsek, sıfır indeksi
‫aslında ilk ve tek oyuncuyu ifade eden sıfır indeksini istediğimiz şeydir.
‫Ve burada dönüş değerinin mavi olduğunu görebilirsiniz.
‫Bu yüzden üzerine gelindiğinde bir nesne olduğunu tahmin ediyorum.
‫Bunun bir piyon nesnesi referansı olduğunu görebilirsiniz.
‫Yani bir aktör olduğunu bildiğimiz bir piyon nesnesi.
‫Tamam.
‫Peki şimdi bu piyon nesnesiyle ne yapabiliriz?
‫Bu iğneyi sürükleyebilir ve aradığımız şeyin aslında oyuncu piyonunun konumu olduğunu
‫arayabiliriz.
‫Böylece konum için arama yapabiliriz ve erişim alma diye bir şey olduğunu görebiliriz.
‫Bir yer notu.
‫Devam edelim ve bunu seçelim.
‫Ve şimdi girişin bu düğümün girişi olan hedefe bağlandığını görebilirsiniz.
‫Ve sonra sarı olan yeni bir dönüş değeri vardır.
‫Yani mükemmel bir vektör.
‫Bu, BFP mermimizde istediğimiz konuma uyuyor.
‫Şimdi bu topları oyuncunun bulunduğu yerden ateşlemeyi deneyelim.
‫Yapacaksın.
‫O konuma takabilir misiniz?
‫Her şeyden önce, sahip olduğum şekilde, bir konumum var ve şimdi spawn düğümüne gitmesi gerekiyor
‫ve ayrıca impulsu değiştirmeye bir göz atın, böylece ileriye doğru hareket eder, böylece etrafta dolaşabilir ve
‫masa ve sandalyelere ateş etmeye başlayabiliriz.
‫Videoyu duraklatın ve deneyin.
‫Tamam.
‫Tekrar hoş geldiniz.
‫Öncelikle, aktör konumu düğümünün dönüş piminden, spawn dönüştürme konumu olan spawn
‫aktörünün girişine sürükleyeceğiz.
‫Bunu sürükleyelim ve uyumlu olsunlar.
‫İkisi de aynı renk, ikisi de vektör, dolayısıyla bu bağlantıyı kurabiliriz.
‫Sırada, dürtü yönünü değiştirmek istediğimizi söyledik.
‫Şu anda düz ateş ediyor.
‫Bunun yerine yapmak istediğim şey, Z'yi kesmek ve sıfıra ayarlamak.
‫Yani yukarı doğru bir kuvvetimiz yok.
‫Bunun yerine, sahnemize bakarsak, ileri yönün aslında x ekseni boyunca olduğunu biliyoruz.
‫Ancak x ekseninin aslında ters yönü gösterdiğine dikkat edin.
‫Yani yapmamız gereken şey, eğer 1000 tane koymuş olsaydık, bu mermiler geriye doğru ateşlenecekti.
‫Yani yapmamız gereken -1000 koymak ve bu da ters yönde ateşleme yapacak.
‫O halde devam edelim ve play tuşuna basarak bunu gerçekleştirip gerçekleştiremeyeceğimizi görelim.
‫Bu yüzden boşluk tuşuna basacağım ve şimdi burnumdan masaya ve sandalyelere ateş ettiğini görebilirsiniz
‫ve bu etkiyi elde etmek için biraz daha yaklaşabilirim, biraz daha etkili olabilirim.
‫Bence hala biraz zayıf.
‫Şimdi tüm bunları dörtle çarpacağım ve oynat tuşuna basacağım.
‫Ve şimdi sahnemizdeki nesnelere fırlatabileceğimiz ve biraz eğlenebileceğimiz çok daha vahşi
‫küçük bir tilt topumuz var.
‫Yapmak istediğim son değişiklik, bu topların şu anda biraz hafif olması.
‫İçerik çekmecemize gidip BP mermisine çift tıklarsak, blueprint editörü açılacaktır.
‫Şu anda kısıtlı bir görünüme sahip olduğunu fark edeceksiniz, bu nedenle alıştığımız görünüme geri dönmek
‫için Tam Blueprint düzenleyicisini aç'a tıklamanız ve ardından bilyalı rulmanımızın önizlemesini görmek için görünüm alanı sekmesine tıklamanız
‫gerekir.
‫Şimdi bileşenler üzerinden statik örgü bileşenine tıklayacağım, ardından ayrıntılar bölmesine
‫gideceğim ve geçersiz kılmak istediğim kütleye bakacağım.
‫Şu anda 100 kiloluk bir kütleye sahip.
‫Sanırım bunu biraz daha ağırlaştırmam gerekiyor, bu yüzden başlangıç noktası olarak bunu on ile çarpacağım
‫ve sonra devam edip oynat düğmesine basabiliriz.
‫Ve şimdi bu bilyalı rulmanla bir şeyler vurduğumda, gerçekten tepki veriyorlar çünkü oldukça ağır bir
‫metal parçası.
‫Harika bir şey.
‫Yani bu oyun aslında biraz eğlenceli olmaya başladı.
‫Ancak, bu bilyeleri herhangi bir yöne doğru ateşleyemiyoruz, sadece ileri doğru ateşleyebiliyoruz
‫ve bunu önümüzdeki derslerde düzelteceğiz.
‫Orada görüşürüz.