Kurumsal Kurslarımız

DİJİTAL OYUN GELİŞTİRME

Ücret Durumu: Ücretli

PROGRAM TANITIMI

Unity ile Oyun Geliştirme Eğitimi, katılımcılara Unity oyun motorunun temel yapısını, C# ile oyun programlama mantığını, 2D–3D grafik sistemlerini, fizik motoru kullanımını, kullanıcı arayüzü tasarımını ve oyun optimizasyonu tekniklerini öğreten yoğunlaştırılmış bir teknik eğitim programıdır. Eğitim toplam 3 gün – 24 saat boyunca uygulamalı şekilde gerçekleştirilecektir.

Program boyunca Unity editörünün temel araçlarından, GameObject–Component sistemine, script yazımından animasyona, ses entegrasyonundan performans optimizasyonuna kadar oyun geliştirme sürecinin tüm adımları işlenecektir. Eğitimi tamamlayan katılımcılar, prototip seviyesinde oyun geliştirebilecek teknik bilgi ve uygulama becerisine ulaşacaktır.


EĞİTİMDE NELER ÖĞRENİLECEK?

1. Unity Arayüzü ve Editör Kullanımı
  • Unity Hub ve proje oluşturma
  • Sahne (Scene), Hierarchy, Inspector panelleri
  • Oyun motorunun temel çalışma mantığı

2. GameObject ve Component Yapısı
  • GameObject nedir?
  • Temel component türleri
  • Transform, Rigidbody, Collider bileşenleri
  • Oyun dünyasında nesne yönetimi

3. C# Programlama Temelleri
  • Değişkenler, veri türleri
  • Koşul ifadeleri
  • Döngüler
  • Fonksiyonlar
  • Unity için C# yazım kuralları

4. Unity’de Scripting
  • Script oluşturma ve GameObject’e bağlama
  • Update – Start metodları
  • Olay tabanlı (event) yapıların kullanımı
  • Oyun mekaniği geliştirme

5. 2D ve 3D Grafik & Animasyon
  • 2D sprite kullanımı
  • 3D modellerin sahneye eklenmesi
  • Animator ve Animation penceresi
  • Temel hareket animasyonları

6. Fizik Motoru ve Çarpışma Sistemleri
  • Rigidbody kullanımı
  • Collider türleri
  • Trigger ve collision farkları
  • Fizik tabanlı oyun mekaniği

7. Ses ve Müzik Entegrasyonu
  • Ses dosyası ekleme
  • Audio Source ve Audio Listener
  • Oyun içi efekt ve müzik yönetimi

8. Kullanıcı Arayüzü (UI) Tasarımı
  • Canvas yapısı
  • Buton, panel, metin elemanlarının kullanımı
  • UI animasyonları
  • Oyun içi menü tasarımı

9. Unity Asset Store Kullanımı
  • Hazır model, ses, animasyon kaynaklarını bulma
  • Projeye entegre etme
  • Doğru asset seçimi

10. Oyun Optimizasyonu ve Performans İyileştirme
  • FPS takibi
  • Gereksiz component ve hesaplamaların azaltılması
  • Işık, gölge ve render ayarlarının optimize edilmesi
  • Mobil platformlar için optimizasyon ipuçları

Eğitim Süresi

📌 Toplam: 24 saat / 3 gün
Uygulamalı eğitim ağırlıklı olarak gerçekleştirilecektir.


EĞİTİM SONUNDA KATILIMCILAR:

✔ Unity arayüzünü profesyonel şekilde kullanabilecek
✔ C# ile temel oyun programlama becerisi kazanacak
✔ 2D ve 3D oyun mekaniği oluşturabilecek
✔ Animasyon, ses ve fizik bileşenlerini kullanabilecek
✔ UI tasarımı yaparak oyun içi menüler geliştirebilecek
✔ Asset Store’dan içerik ekleyebilecek
✔ Oyun optimizasyonu konusunda temel bilgi sahibi olacak
✔ Basit bir oyun prototipi geliştirebilecek


Başvuru ve Bilgi İçin:

📧 info@ertev.org
📞 +90 224 280 20 00

Eğitim Özellikleri

Saat : 24
H.İçi/H.Sonu : Hafta Sonu
Ücret Durumu: Ücretli

Ön Başvuru