• Buradasın

    TypeScript ile Oyun Tahtası Oluşturma Eğitimi

    youtube.com/watch?v=vsm644-JhEw

    Yapay zekadan makale özeti

    • Bu video, bir programlama eğitim serisinin bir bölümüdür. Eğitmen, izleyicilere TypeScript kullanarak oyun tahtası oluşturma sürecini adım adım göstermektedir.
    • Videoda, oyun tahtası için gerekli sınıfların (Yer, Taş, Terrain) nasıl oluşturulacağı anlatılmaktadır. Eğitmen, private değişkenlerin kullanımı, constructor fonksiyonlarının önemi ve obje yönelimli programlama prensiplerini açıklamaktadır. Ayrıca, HTML'de resimlerin nasıl kullanılacağı ve TypeScript'te export anahtar kelimesinin işlevi de gösterilmektedir. Video, bir oyun tahtası uygulamasının temel yapısını oluşturma sürecini kapsamaktadır.
    00:01Oyun Tahtası Projesi Başlangıcı
    • Programlama videosuna devam ediliyor ve oyun tahtası projesi başlatılıyor.
    • Oyun tahtası için yeni bir dosya açılıyor ve export class oyun tahtası tanımlanıyor.
    • Oyun tahtasında kareleri yok etmeye çalışılıyor.
    00:44Yer ve Taş Sınıflarının Oluşturulması
    • Yer sınıfı için yeni bir dosya açılıyor ve export class yer tanımlanıyor.
    • Yer sınıfının x ve y koordinatları tanımlanıyor.
    • Taş sınıfı için de yeni bir dosya açılıyor ve highlight ve terrain özellikleri tanımlanıyor.
    02:50Terrain ve Resim Kullanımı
    • Terrain sadece ot, çöl gibi resmi bir noktada kaydedilecek ve herkes aynı noktadan kullanacak.
    • HTML'nin resim özelliğini kullanarak resim datasını bir şifreye çevirip HTML'nin içine koyabiliyoruz.
    • Browser bu şifreyi resme dönüştürüyor.
    04:55TypeScript ve Private Anahtar Kelimesi
    • Export özelliği, TypeScript compile'ları tararken sadece başında export yazan öğeleri dışarı kopyalıyor.
    • Private anahtar kelimesi, program yazarken Visual Studio'nun dikkat etmesini sağlıyor.
    • Private ile yazılan değişkenleri başka bir obje doğrudan değiştiremiyor, sadece fonksiyonlar aracılığıyla değiştirilebiliyor.
    09:13Constructor ve Array Kullanımı
    • Constructor, obje yaratılırken objenin içindeki dataları ayarlamaya yarıyor.
    • App component'ın altında bir array oluşturuluyor ve push fonksiyonu ile yeni taşlar ekleniyor.
    • Taş sınıfının resim özelliği özeldir ve yalnızca taş sınıfı için erişilebilir.

    Yanıtı değerlendir

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