• Buradasın

    Oyun Geliştirme Eğitim Videosu: Silah Değiştirme ve Yere Bırakma Sistemi

    youtube.com/watch?v=qS6fS-lgzaw

    Yapay zekadan makale özeti

    • Bu video, bir eğitmen tarafından sunulan oyun geliştirme eğitim serisinin ikinci bölümüdür.
    • Videoda, oyun içinde silah değiştirme ve yere bırakma sistemlerinin nasıl geliştirileceği adım adım gösterilmektedir. Eğitmen önce eldeki silahın ismini öğrenmek için bir değişken tanımlar, ardından F tuşuna basıldığında silah değiştirme işlemini gerçekleştirir ve G tuşuna basıldığında eldeki silahın yere bırakılması için yeni bir sistem ekler.
    • Video sonunda içerik üreticisi, izleyicilerin anlamadıkları bir yer varsa yorum atabileceklerini ve istedikleri bir ders varsa belirtmelerini isteyerek, bu yorumlara göre hangi dersi çekeceğini belirleyeceğini söyler.
    Silah Değiştirme Sisteminin Geliştirilmesi
    • Videoda ilk videoda bahsedilen silah değiştirme sistemi geliştirilecek.
    • İlk videoda silahlar siyah yere düşmüyordu, bu sorun için yeni bir sistem geliştirildi.
    • Sistemde iki silah bulunuyor: M4A1 ve pompalı silah.
    00:44Silah Değiştirme ve Yere Bırakma Özellikleri
    • M4A1 silahı elde alındığında yere düşüyor.
    • G tuşuna basıldığında eldeki silah yere bırakılıyor.
    • Hem silah değiştirme hem de G tuşuna basıldığında silah yere düşme sistemi oluşturuldu.
    01:16Kodun Temizlenmesi ve Yeni Değişken Tanımlama
    • Proje temizlendikten sonra en son yazılan kodlara bakılıyor.
    • F tuşuna basıldığında silah yerden alınıyor ve diğer sıralar kapatılıyor.
    • Elimizdeki silahın ismini öğrenmek için "public string silahİsmi" adında bir değişken tanımlanıyor.
    01:49Silah İsmi Kontrolü
    • F tuşuna basıldığında silah ismi boşsa, dokunulan objenin ismi silahİsmi değişkenine atanıyor.
    • Eğer silahİsmi boşsa, silah açma fonksiyonu çağrılıyor.
    • Eğer silahİsmi boş değilse, önceden alınan silahın ismi kullanılıyor.
    03:58Silah Yere Bırakma Fonksiyonu
    • "public void silahAtma" adında bir fonksiyon oluşturuluyor.
    • Bu fonksiyona silahİsmi parametresi gönderiliyor.
    • Silahİsmi değişkenine göre silah yere bırakılıyor.
    05:19Silah Oluşturma Sistemi
    • Gizli bir "GameSilah" objesi oluşturuluyor.
    • "Records" klasörüne "ResUcs" adında bir klasör ekleniyor.
    • "ResUcs" klasöründen silah ismi gönderilerek silah objesi oluşturuluyor.
    07:34Silahın Konumlandırılması
    • Silah objesi karakterin önünde oluşturuluyor.
    • Silah objesinin pozisyonu ve rotasyonu belirleniyor.
    • Kamera bakış açısı silah objesine atanıyor.
    08:41Sistem Testi ve G Tuşu Fonksiyonu
    • Sistem test edildiğinde M4A1 silahı elde alındığında yere bırakılıyor.
    • G tuşuna basıldığında eldeki silah yere bırakılıyor.
    • G tuşuna basıldığında silah açma fonksiyonu çağrılıyor ve tüm sıralar kapanıyor.
    12:03Video Kapanışı ve İzleyici İletişimi
    • İzleyicilerden anlamadıkları bir yer varsa yorum atmaları isteniyor.
    • Videoyu beğenmeleri ve paylaşmaları destek olmak için en güzel şey olarak vurgulanıyor.
    • İzleyicilerden istedikleri bir ders varsa yorum atmaları isteniyor ve çok beğeni gelirse o ders çekilecek.
    • İzleyicilerden abone olmaları rica ediliyor.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor