Turkcell | Geleceği Yazanlar

EĞİTİM PROGRAMI

Unity

Unity eğitimi ile oyun dünyasına giriş yapabilir, hayal gücünüzü kullanarak kendi oyunlarınızı hayata geçirebilirsiniz.

Eğitimi İncele

GY Üyeliğinin Avantajlarını Kullan

Geleceği Yazanlar’a giriş yaparsan eğitim sürecini takip edebilirsin.

Dünyanın en gelişmiş ve en yaygın kullanılan oyun motorlarından biri olan Unity ile C# programlama dilinde oyunlar geliştireceğiz. Eğitimimiz programlamanın temelinden başlayarak adım adım Unity’de çoklu platformlarda çalışan 2D oyunlar geliştirmeyi içermektedir.

Eğitim 4 aşamadan oluşmaktadır.

101: Programlamanın temelleri ,Visual Studio ve C#

201: Unity’e Giriş

301: Uzay Savaşı Oyunu

401: Uzay Macerası Oyunu

Ayrıca Bonus Modül içerisinde de oyunların ilgili cihazlarda nasıl çalıştırıldığı ve reklam entegrasyonunun nasıl yapıldığı açıklanmaktadır.

Her bir videoda kullanılan kaynak dosyalarına ve eğitim sonunda geliştirilen projelere video altında yer alan linklerden erişebilirsin.

Yaklaşık 16 saat sürecek eğitimi tamamladıktan sonra artık sen de çoklu platformlarda çalışabilen 2D oyunlar geliştirebilirsin.

Tüm eğitimleri tamamlamak ve sınavı başarıyla geçerek sertifikaya hak kazanmak senin elinde! Şimdi zaman kaybetmeden eğitime başla!

Ders Programı (5)

Unity

Unity 101 - Visual Studio ve C#

Unity kurulumu, yazılım araç ve kavramları açıklanıyor ve Binary sayı sistemi, C# dilinde değişken, Class ve Metot oluşturma işlemleri anlatılıyor.

  • 1276 Kişi Kayıtlı
  • 376 Kişi Sertifika Aldı

Ders İçeriği

  • Unity'e başlarken
  • Unity Kurulumu
  • İlk Visual Studio Uygulaması
  • İlk Unity Uygulaması
  • Binary, Bit ve Byte
  • Veri Türleri ve Değişkenler
  • Class ve Metot
  • Zar Oyunu

Unity

Unity 201 - Unity'e Giriş

Unity arayüz ve bileşenler işlendikten sonra, karar verme ve mantıksal operatörlerin yardımı ile oyun objelerini oyuncu kontrolü ile hareket ettirme işlemleri anlatılıyor.

  • 449 Kişi Kayıtlı
  • 165 Kişi Sertifika Aldı

Ders İçeriği

  • 201 Modülüne Giriş
  • Unity Arayüz
  • Oyun Objeleri ve Tasarım
  • Unity Bileşenleri
  • Unity ve Script
  • Egzersiz
  • Hata Ayıklama
  • Fizik
  • Çoklu Oyun Objeleri
  • Seçim İşlemleri
  • Geri Sayım Sayacı
  • Dinamik Obje
  • Oyuncu Etkileşimi
  • Kontrolcüler

Unity

Unity 301 - Uzay Savaşı Oyunu

Array, list ve döngüler gibi programlamanın temel konseptlerini içeren konuların anlatılarak modül başından sonuna kadar bir Uzay Savaşı oyununa uygulanıyor. Modül sonunda ise oynanabilir bir oyun yapılıyor.

  • 266 Kişi Kayıtlı
  • 88 Kişi Sertifika Aldı

Ders İçeriği

  • 301 Modülüne Giriş
  • Array
  • List
  • Döngüler
  • Programcı Olarak Düşünmek
  • Class Tasarımı
  • Metotlar ve Bir Adım Sonrası
  • Uzay Gemisi Kontrol
  • Asteroidler
  • Ateşleme
  • Saldırı Mekaniği
  • Hareketli Arka Plan
  • String ve Char
  • UI
  • Oyunu Başlat
  • Puan
  • Oyun Bitti
  • Sesler

Unity

Unity 401 - Uzay Macerası Oyunu

En baştan başlanarak modül sonuna kadar tüm özellikleri tamamlanmış bir mobil oyun tasarlanıyor. Eğitim boyunca genel yazılım konseptlerinden Object Pooling ve Singleton örneklerle açıklanıyor. Proje geliştirme aşamasında oyun klavyeden kontrol edilebilirken, editör harici bir ortamda çalıştığında ekranda yer alan kontrolcüler aracılığıyla da oynanabiliyor.

  • 219 Kişi Kayıtlı
  • 54 Kişi Sertifika Aldı

Ders İçeriği

  • 401 Modülüne Giriş
  • Proje Oluşturma
  • Kamera Hareketi
  • Hareketli Arka Plan
  • Karakter Animasyonları
  • Platformlar
  • Singleton
  • Nesne Havuzu
  • Ölümcül Platform ve Zıplama
  • Oyuncu Bileşenleri
  • Zıplama Limiti
  • Menü Sahnesi
  • Puan Sahnesi
  • Ayarlar Sahnesi
  • Kontrolcüler
  • Puan ve Altın sistemi
  • Oyun Sonu
  • Ayarlar Sahnesi Metotlar
  • PlayerPrefs
  • Oyun Zorluk Seviyeleri
  • Puan Kaydetme
  • Oyun Sonu ve Düzeltmeler
  • Gezegenler
  • Müzik
  • Sesler

Unity

Unity Bonus

Android ve iOS platformlarda oyunların nasıl çalıştırılabileceği ve oyunların içerisine reklam servisi ya da diğer servislerin nasıl entegre edilebileceği anlatılıyor.

  • 166 Kişi Kayıtlı

Ders İçeriği

  • Android Build
  • iOS Build
  • Reklam Entegrasyonu
  • Cihaz Simülatörleri