| Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
|---|---|---|---|---|---|
| 1910202052024 | 3B OYUN GELİŞTİRME STÜDYOSU | Ders | 2 | 3 | 6,00 |
Önlisans
Türkçe
Öğrencilere 3B oyun motoru ortamında oyun dünyası inşa etme, seviye tasarımı prensiplerini uygulama ve temel oyun mekaniklerini kurgulayarak konseptten oynanabilir bir prototipe kadar tüm geliştirme süreçlerini stüdyo disiplini içerisinde kazandırmaktır.
Öğr. Gör. Hasan Hüseyin CİHANGİR
| 1 | 3B oyun motoru araçlarını ve proje yönetim süreçlerini analiz eder. |
| 2 | Oyun mekaniğine ve hikâyesine uygun seviye tasarımları (level design) oluşturur. |
| 3 | Oyun içi etkileşimleri, karakter kontrollerini ve nesne davranışlarını tasarlar. |
| 4 | Fizik motoru bileşenlerini kullanarak gerçekçi oyun içi senaryolar uygular. |
| 5 | Tüm geliştirme aşamaları tamamlanmış, optimize edilmiş ve oynanabilir bir 3B oyun prototipi geliştirir. |
Birinci Öğretim
[Yok]
3B oyun geliştirme hattı; oyun motoru bileşenleri ve varlık yönetimi; seviye tasarımı (level design) stratejileri; prefabrik yapılar ve modüler çevre kurgusu; karakter kontrol sistemleri ve etkileşim mantığı; oyun içi fizik kuralları; ışıklandırma ve görsel atmosfer yönetimi; kullanıcı arayüzü (UI) ve deneyimi (UX) entegrasyonu; proje optimizasyonu ve yayımlama.
| Hafta | Konular (Teorik) | Uygulama | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
|---|---|---|---|---|
| 1 | 3B Oyun Geliştirme Temelleri ve Motor Arayüzü | Proje Kurulumu ve Dosya Organizasyonu | Anlatım, Soru-Cevap, Problem Çözme, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 2 | Sahne Yönetimi ve 3B Uzayda Navigasyon | Temel Nesne Yerleşimi ve Dönüşümler | Anlatım, Soru-Cevap, Problem Çözme, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 3 | Seviye Tasarımı (Level Design) ve Greyboxing | Oynanış Alanı Prototipleme | Anlatım, Soru-Cevap, Problem Çözme, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 4 | Prefab Sistemleri ve Modüler Mimari | Tekrarlanan Varlıklarla Çevre Düzenleme | Anlatım, Soru-Cevap, Problem Çözme, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 5 | Işıklandırma ve Post-Processing Teknikleri | Atmosfer Oluşturma ve Görsel Ayarlar | Anlatım, Soru-Cevap, Problem Çözme, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 6 | Karakter Sistemleri ve Hareket Mantığı | Karakter Kontrolörü Yapılandırması | Anlatım, Soru-Cevap, Problem Çözme, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 7 | 3B Fizik, Çarpışmalar ve Katı Cisimler | Fizik Temelli Nesne Etkileşimleri | Anlatım, Soru-Cevap, Problem Çözme, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 8 | Tetikleyiciler (Triggers) ve Mekanizma Tasarımı | Kapı, Anahtar ve Etkileşimli Sistemler | Anlatım, Soru-Cevap, Problem Çözme, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 9 | Oyun İçi Kamera Sistemleri | Dinamik Takip ve Kamera Geçişleri | Anlatım, Soru-Cevap, Problem Çözme, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 10 | UI Tasarımı ve Kullanıcı Deneyimi | Sağlık Barı, Envanter ve Menü Sistemleri | Anlatım, Soru-Cevap, Problem Çözme, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 11 | Ses Tasarımı ve Entegrasyonu | Uzamsal Ses ve Arkaplan Müzikleri | Anlatım, Soru-Cevap, Problem Çözme, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 12 | Oyun Döngüsü (Game Loop) Yönetimi | Başlangıç, Bitiş ve Sahne Geçişleri | Anlatım, Soru-Cevap, Problem Çözme, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 13 | Optimizasyon ve Performans Analizi | Kare Hızı İyileştirme ve Kaynak Yönetimi | Anlatım, Soru-Cevap, Problem Çözme, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 14 | Hata Ayıklama (Debug) ve Build Alma | Final Proje Sunumu ve Test Süreçleri | Anlatım, Soru-Cevap, Problem Çözme, Tartışma, Gösterip Yaptırma | Ön Okuma |
Ara Sınav Final Sınavı
| Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
|---|---|---|
| Ara Sınav | 1 | 60 |
| Ev Ödevi | 1 | 40 |
| Toplam | 100 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
| Final Sınavı | 1 | 100 |
| Toplam | 100 | |
| Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | 60 | |
| Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
|---|---|---|---|
| Ara Sınav | 1 | 1 | 1 |
| Final Sınavı | 1 | 1 | 1 |
| Derse Katılım | 14 | 2 | 28 |
| Uygulama/Pratik | 14 | 4 | 56 |
| Bireysel Çalışma | 14 | 2 | 28 |
| Ara Sınav İçin Bireysel Çalışma | 4 | 6 | 24 |
| Final Sınavı içiin Bireysel Çalışma | 4 | 7 | 28 |
| Ev Ödevi | 1 | 14 | 14 |
| Toplam İş Yükü (saat) | 180 | ||
| PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | |
| ÖÇ 1 | 4 | 5 | 5 | 3 | 3 |
| ÖÇ 2 | 3 | 5 | 5 | 5 | 3 |
| ÖÇ 3 | 5 | 5 | 4 | 4 | 4 |
| ÖÇ 4 | 4 | 5 | 4 | 3 | 5 |
| ÖÇ 5 | 5 | 5 | 5 | 5 | 5 |