• Buradasın

    Oyun Geliştirme Eğitim Videosu: Karakterin Bıçak Atma Animasyonunu Düzenleme

    youtube.com/watch?v=3kO9doKtC2s

    Yapay zekadan makale özeti

    • Bu video, bir oyun geliştirme eğitim serisinin bir bölümüdür. Eğitmen, karakterin bıçak atma animasyonunu nasıl düzenleyeceğini adım adım göstermektedir.
    • Videoda, karakterin üst üste bıçak atma sorununu çözmek için kod düzenlemeleri yapılmaktadır. Eğitmen önce karakterin yerde ve havada bıçak atma animasyonlarını ayrı ayrı ayarlayarak, karakterin aynı anda birden fazla bıçak atmasını engeller. Ardından bıçağın doğru pozisyonda çıkması için transform pozisyonunu ayarlar. Video, kod değişikliklerinin uygulanması ve test edilmesiyle sona erer.
    00:02Karakterin Bıçak Atma Sorununun Tanımlanması
    • Karakterin üst üste bıçak atma sorunu ele alınacak.
    • Karakterin animasyonu bitmeden sürekli yeni bıçak atması engellenecek.
    • Bıçağın çıktığı pozisyon düzeltilecek.
    00:41Kod Düzenlemesi
    • Karakter kodunda "onGround" fonksiyonu açılarak karakterin yerde olup olmadığı kontrol edilecek.
    • Karakter yerde değilse ve değer 1 ise veya karakter yerdeyse ve değer 0'sa kod çalışacak.
    • Bu düzenleme sayesinde karakterin havada ve yerde aynı anda bıçak atmaması sağlanacak.
    02:24Animasyon Düzenlemesi
    • Windows'a gidip "animation" kısmına gidilerek karakterin yerdeyken bıçak atma animasyonu görülecek.
    • Bıçak atıldıktan hemen sonra karakterin eli boş olduğu 0,30 saniyelik animasyon seçilip "turnike" fonksiyonu eklenecek.
    • Karakter yerde değilse ve değer 1 ise "knife" fonksiyonu eklenecek.
    04:30Test ve Bıçak Pozisyonu
    • Kod kaydedildikten sonra test edildiğinde, karakterin 0,30 saniyelik sprite'ı oynatılmadan bıçak atılmıyor.
    • Bıçak atma işlemi daha gerçekçi hale geliyor.
    • Bıçak pozisyonu için karakterin sağ tuşuna basıp "empty" oluşturup "position" ismi veriliyor.
    05:48Bıçak Pozisyonunu Ayarlama
    • Karakter kodunda transform'un yanına yeni bir transform ekleniyor ve "nive position" olarak adlandırılıyor.
    • "True knife" fonksiyonunda transform yerine "nive position" kullanılıyor.
    • Oyunda "niveposition" değeri transform olarak ayarlanarak bıçak daha gerçekçi bir şekilde atılıyor.

    Yanıtı değerlendir

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