Eğitim İçeriği

Rust ile Game Development'ye Giriş

  • Rust ile oyun geliştirmenin genel bakışı
  • Oyun geliştirme için Rust kullanmanın faydaları
  • Rust'deki oyun geliştirme çerçevelerine giriş

Geliştirme Ortamının Kurulumu

  • Rust ve Cargo'nun kurulumu
  • Rust geliştirme ortamının yapılandırılması
  • Oyun geliştirme çerçevesinin ve bağımlılıkların kurulumu

Game Development Temelleri ile Rust

  • Oyun geliştirme kavramlarına genel bakış
  • Rust oyun geliştirmedeki varlıklar, bileşenler ve sistemler
  • Rust'de oyun döngüleri ve olay işleme

Programming Grafikleri ile Rust

  • Rust'deki grafik kütüphanelerine ve motorlarına giriş
  • Rust oyunlarında 2B ve 3B grafiklerle çalışma
  • Rust'deki oluşturma teknikleri ve gölgelendiriciler

Programming Oynanış ile Rust

  • Rust kullanarak oyun mekaniğini ve mantığını uygulama
  • Rust oyunlarında girdi işleme ve oyuncu kontrolü
  • Rust oyunlarında fizik simülasyonu ve çarpışma algılama

Rust Oyunlarında Ses ve Ses Efektleri

  • Rust oyunlarında ses efektleri ve müzik için ses kütüphanelerinin entegrasyonu
  • Rust oyunlarında ses çalma ve miksleme uygulama

Rust Oyunlarında Kullanıcı Arayüzü Geliştirme

  • Rust kullanarak oyunlar için kullanıcı arayüzleri ve menüler oluşturma
  • Rust kullanıcı arayüzlerinde kullanıcı girdisi ve etkileşimi işleme
  • Rust oyunları için kullanıcı arayüzü tasarım ilkeleri ve en iyi uygulamalar

Rust Oyunlarında Optimizasyon ve Performans

  • Rust oyun kodunu performans için profil çıkarma ve optimize etme
  • Rust'de bellek yönetimi ve optimizasyon teknikleri
  • Rust oyunlarında kare hızını iyileştirmek ve gecikmeyi azaltmak için teknikler

Rust Oyunlarında Hata Ayıklama ve Test

  • Rust oyunlarını hata ayıklamak için araçlar ve teknikler
  • Rust oyun geliştirmede birim testi ve entegrasyon testi
  • Rust oyunlarında hata işleme ve istisna işleme

Rust Oyunlarının Dağıtımı ve Yayınlanması

  • Rust oyunlarını farklı platformlar için paketleme ve dağıtma
  • Rust oyunları için yükleyiciler ve yürütülebilir dosyalar oluşturma
  • Oyun dağıtımı ve sürüm sonrası güncellemeler için hususlar

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Programlama kavramlarına ilişkin temel anlayış
  • Bir programlama dili deneyimi (C veya C++ gibi)
  • Oyun geliştirme kavramlarına aşinalık faydalı olsa da zorunlu değildir

Hedef Kitle

  • Oyun geliştiricileri
  • Rust ile oyun geliştirme konusunda ilgi duyan programcılar
 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (2)

Yaklaşan Etkinlikler

İlgili Kategoriler