GERİ DÖN

Ders Öğretim Planı


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
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek