Our Top Course
React Js
(15 Reviews)
$15 $25
Java Program
(15 Reviews)
$10 $40
Web Design
(15 Reviews)
$10 $20
Web Design
(15 Reviews)
$20 $40

Your shopping cart

Unity ile Oyun Geliştirme

Unity ile Oyun Geliştirmeye Giriş

Unity ile Oyun Geliştirme

Detay

Bu ders serisinde Unity ile oyunlar geliştirerek bir yandan Unity ve C#'ın nasıl kullanılacağını öğrenip bir yandan da bir oyunun nasıl geliştirileceğini öğreneceksiniz. Dersler sadece motorun nasıl kullanıldığının teorik bir şekilde anlatımıyla değil, daha çok oyunlar geliştirerek pratik bir şekilde pekiştirmeyle olacak. Bu sayede çok daha efektik bir şekilde hem motoru öğrenip hem oyun geliştirme deneyimi kazanmış olacaksınız.

Bu derste edinecekleriniz;

  • Unity kullanarak sıfırdan kendi oyununuzu geliştirebilecek seviyede olacaksınız
  • C# programlama diline hakimiyetiniz gelişecek
  • Algoritmik düşünme yeteneğinizi geliştireceksiniz
  • Matematik ve fizik oyun geliştirmede çok kullanıldığından bu konularda da gelişme kat edeceksiniz

Ders Icerigi

  • Unity'nin kurulumu
  • Proje oluşturma ve temel dosya yönetimi
  • Unity arayüzünü tanıma: Scene, Game, Hierarchy, Project, Inspector pencereleri

  • GameObject ve Component kavramları
  • Transform, Collider, Renderer gibi temel komponentler
  • Sahneye obje ekleme ve düzenleme

  • Unity'de script oluşturma
  • Monobehaviour kavramı
  • Unity lifecycle: Start(), Update(), Awake()

  • Klavye ve fare girdileriyle obje kontrolü
  • Hareket, atlama ve kamera kontrolü gibi temel karakter kontrolleri

  • RigidBody kullanımı
  • Fizik tabanlı objelerin kontrolü
  • Collider ve Trigger arasındaki farklar
  • Çarpışma olaylarını yakalama

  • Canvas yapısı
  • UI elementleri: Text, Button, Slider
  • UI olaylarını yakalama ve yönetme (buton tıklama, kaydırma)

Basit bir flappy bird oyunu yapacağız

  • Sahneler arasında geçiş yapma
  • Oyun başlatma, duraklatma ve bitirme
  • Temel oyun döngüsü ve oyun akışı

  • Animator ve Animation pencerelerine giriş
  • Basit animasyon oluşturma ve kontrol etme
  • State Machine ile karakter animasyonlarını yönetme

  • Ses dosyalarını projeye ekleme
  • AudioSource ve AudioListener komponentleri
  • Oyun içinde ses efektleri ve müzik çalma
  • Ses yönetimi ve ses geçişleri

  • PlayerPrefs ile veri kaydetme ve yükleme
  • Basit bir skor sistemi oluşturma
  • Oyun ilerlemesini kaydetme

Derste öğrenilen tüm materyalleri kullanarak bir third person shooter oyunu yapacağız.

Daha komplike mekaniklere sahip RPG tarzında bir oyun yapacağız.

Sikca Sorulan Sorular

Temel seviye C#, C veya C++ bilgisi gereklidir. Her ne kadar C#'ın native kodlarından çok Unity kodlarını kullanacak olsak da bu üç dilden birini bilmeden konseptleri anlamak zor olur.

Hayır, ilk derste zaten Unity ve C# editörünün nasıl yüklenileceğini anlatacağım. Yanınızda bilgisayarınızı getirmeniz yeterli.

Egitmen

Erhan Güven
Game Developer
  • 75,237 Reviews 4.4 Rating
  • 912,970 Students
  • 16 Courses

6 yıldan fazladır çeşitli şirketlerde oyun geliştirici olarak çalışıyorum. Bu çalıştığım şirketler arasında Masomo gibi Türkiye'nin ileri gelen oyun şirketleri de oldu. Tüm bu edindiğim teorik ve pratik tecrübelerle daha çok sektörde çalışmaya hazırlamaya yönelik eğitimler veriyorum. LinkedIn hesabım: https://www.linkedin.com/in/erhanguven/

₺700 ₺1000
Sınırlı Kontenjan
  • Kontenjan10
  • SeviyeBaşlangıç
  • KitleGenel
  • Saat 21 saat 30 dakika
  • Kurs Turu Yuzyuze

Hizmetler için iletişime geç
+905353458081
Seminerler için iletişime geç
+905444669077
7 / 24 Destek iletişim için ulaşabilirsiniz.
×
İletişime geç