Hafta |
Konu |
Ön Hazırlık |
1) |
Cryengine'i kurmak,
Cryengine,
Projeleri Oluşturma, Kaydetme, Yükleme
|
|
2) |
CryEngine DLL'lerine Giriş,
Flowgraph sisteminin ve Flowgraph Editörünün açıklaması,
Akış Grafiği ile Basit Komut Dosyası Oluşturma
|
|
3) |
C ++ 'da bir Akışkodunun oluşturulması,
Varlık sisteminin açıklanması,
Yeni bir Tür Varlığın Yaratılması
|
|
4) |
GameFramework'ın açıklaması,
GameFramework olay dinleyicileri aracılığıyla Varlık oyun durumunun denetimi |
|
5) |
Düşman ekleme, Oyun Oynama Tetikleyicileri ve Geri Çağırma |
|
6) |
Fizik ve Çakışma,
RNG'yi kullanma
|
|
7) |
Kazanç Durumunun Tespit Edilmesi, Oyun Menüsünü Ayarlama, Giriş Yöntemleri |
|
8) |
Parçacıkların kullanımı, Sesler Çalma, Cvars ile özellik testleri |
|
9) |
Kompleks 3B Nesneleri Taşıma,
Animasyon Araçları
|
|
10) |
Kamera Kontrolü, Akış grafiğiyle menüyü genişletme |
|
11) |
Projenin Temizlenmesi, Oyun Yapımı Oluşturma |
|
12) |
Gelişmiş AI Kavramları |
|
13) |
Malzemeler ve Gölgelendiriciler |
|
14) |
VR - En İyi Uygulamalar ve Optimizasyon, VR - API Kavramları |
|
|
Dersin Program Kazanımlarına Etkisi |
Katkı Payı |
1) |
Sorun tespit etmek ve doğru soruları sorabilmek |
|
2) |
Problem çözme becerisine sahip olmak ve bunun için gerekli analitik yaklaşımları geliştirebilmek |
|
3) |
Teorik yaklaşımları ve karşı argümanları tüm detayları ile kavramak |
|
4) |
Yaşam boyu öğrenme farkındalığını kazanmak ve lisans üstü eğitime başlayacak yeterliliğe sahip olmak |
|
5) |
Proje planlamasında teorik kavramları uygulayabilmek |
|
6) |
Farklılıkları kabul ederek etkin iletişim kurabilmek ve uyumlu takım çalışması yürütmek |
|
7) |
İş ortamında verimlilik oranını arttırmak |
|
8) |
Belirsizlik karşısında yenilikçi ve yaratıcı çözüm üretmek |
|
9) |
İş hayatında mevcut fırsat ve tehditleri anlamaya yönelik araştırma yaparak bilgi toplayabilmek |
|
10) |
Küreselleşmenin iş ve toplum hayatının üzerindeki etkileri bilerek karar almak |
|
11) |
Dijital çağın yetkinliklerine sahip olmak, gerekli teknolojiyi kullanabilmek |
|
12) |
En az bir yabancı dili akademik ve günlük iletişimde kullanabilmek |
|
13) |
Yönetici nitelik ve yetkinliklerine sahip olmak |
|
14) |
İş hayatındaki faaliyetlerinin hukuksal ve etik sonuçlarını bilerek karar almak |
|
15) |
İş ve akademik hayatta herhangi bir konuyu eleştirel ele alarak düşüncelerini ifade edebilmek |
|