• Buradasın

    Yunt Platformunda Engellerden Kaçma Oyunu Geliştirme: Oyun Bitiş Sistemi

    youtube.com/watch?v=XHErfJI_BDs

    Yapay zekadan makale özeti

    • Bu video, bir eğitmen tarafından sunulan Yunt platformunda engellerden kaçma oyunu geliştirme eğitim serisinin bir bölümüdür.
    • Videoda, oyunun bitiminde kullanıcıya uyarı verme ve skor gösterme sistemi adım adım gösterilmektedir. İçerikte öncelikle UI elemanlarının (panel ve yazı) oluşturulması, ardından skor değişkeninin kullanımı, bitiş panelinin game object olarak tanımlanması ve hak sıfırlandığında bitiş panelinin aktif hale gelmesini sağlayan kodlar anlatılmaktadır.
    • Eğitim serisi, bir sonraki derste oyunu yeniden başlatma butonu oluşturulacağı bilgisiyle devam edecektir.
    Oyunun Bittiğinde Uyarı Verme
    • Yunt ile engellerden kaçma oyunu geliştirmeye devam ediliyor ve bu derste oyunun bitiminde uyarı verme konusu ele alınacak.
    • Oyun bittiğinde skorun kaç olduğunu bildiren bir uyarı verilecek ve bir sonraki derste oyunu yeniden başlatma butonu oluşturulacak.
    • Önceki derste üç hak vardı ve haklar sıfıra geldiğinde oyun durduruluyordu, ancak oyun bittiğinde herhangi bir uyarı verilmiyordu.
    00:50UI Elemanlarının Oluşturulması
    • İlk adım olarak UI elemanları (panel ve yazı) oluşturulacak.
    • Tek Pro yazı tipi kullanılacak, bu yazı tipi daha gelişmiş özellikler sunuyor ve kaliteli.
    • Yazı "Bitiş Yazısı" olarak isimlendirilecek ve oyun bitiminde "Oyun Bitti!" yazısı ve skor bilgisi gösterilecek.
    01:25Yazı ve Panelin Düzenlenmesi
    • Yazı merkeze yerleştirilecek ve "Oyun Bitti!" yazısı eklenecek.
    • Alt satıra inerek "Skor:" yazısı ve skor değeri eklenecek.
    • Yazı tipi kalınlaştırılacak ve panel oluşturulacak.
    04:56Panel ve Yazıların Birleştirilmesi
    • Oyun boyutu kadar bir panel oluşturulacak ve boyutlandırılacak.
    • Yazı panelin içerisine yerleştirilecek, böylece panel kapatıldığında yazı da gizlenecek.
    • Panel ve yazı birlikte çalışacak, panel kapatıldığında yazı da gizlenecek.
    07:51Kodlama İşlemi
    • Engeller koduna geçilecek ve skor bilgisi için "Bitiş Yazısı" değişkeni tanımlanacak.
    • Update fonksiyonunda "Bitiş Yazısı.Text" kullanılarak skor bilgisi ekrana yazdırılacak.
    • Alt satıra geçmek için "\n" karakteri kullanılacak.
    09:27Oyun Bitiş Paneli ve Skor Gösterimi
    • Oyun bittiğinde "Oyun Bitti" yazısı ve skorun yanında iki nokta üst üste ile skor değişkeninin değeri ekrana yazdırılacak.
    • Skor değişkeni hem public hem statik özelliğe sahip olmalı ve fabrika özelliği de bulunmalı.
    • Oyun başlangıcında bitiş paneli kapalı olacak, ancak kalan hak sıfıra düştüğünde hem oyun duracak hem de bitiş paneli aktif hale gelecek.
    11:37Kodlama ve Test
    • Engeller kodu bıçak ve sopasında çalışırken, bitiş yazısı ve bitiş paneli kodları oyun başlatma fonksiyonuna sürüklendi.
    • Oyun başlatıldığında haklar azaldığında, hak sıfıra düştüğünde oyun duruyor ve bitiş paneli aktif hale geliyor.
    • Bitiş panelinde skorun yanında iki nokta üst üste ile skor değeri gösteriliyor.
    13:00Oyun Bitiş Panelinin Özellikleri
    • Skor değişkeni olan klas içinde bitiş fonksiyonu oluşturuldu ve skor yazısı bu fonksiyonda işlendi.
    • Alt satıra geçmek için "\n" karakteri kullanıldı ve skor değişkeni metin türüne dönüştürüldü.
    • Oyun bittiğinde bitiş paneli açılıyor, "Oyun Bitti" yazısı ekrana geliyor ve skor bilgisi gösteriliyor.

    Yanıtı değerlendir

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