Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
---|---|---|---|---|---|
SBP2122022773 | OYUN PROGRAMLAMA | Seçmeli Ders Grubu | 2 | 4 | 5.00 |
Önlisans
Türkçe
Unity oyun motoru ile oyun geliştirmenin temel prensiplerini tanımlama, Unity 3D kullanarak oyun tasarlama ve geliştirme yetkinliği kazanma.
Dr. Öğr. Üyesi Erdem KAYA
1 | Unity 3D oyun motorunu tanır ve kullanır. |
2 | Vektör, Kuvvet, Çekim, Sürtünme gibi fizik kurallarını oyun geliştirmede etkin kullanır. |
3 | Kullanıcı arayüzünü tanır. |
4 | Unity fonksiyonlarını tanır. |
5 | C# dilini kullanarak Unity oyun motorunda oyun geliştirir. |
Birinci Öğretim
Yok
[Yok]
Hafta | Teorik | Uygulama | Laboratuvar |
---|---|---|---|
1 | Arayüze giriş ve araçların kullanılması | ||
2 | Unity 3D Programlamaya giriş | ||
3 | Temel Seviye Tasarımı | ||
4 | Temel Vektörler | ||
5 | Fiziksel Materyaller | ||
6 | Kütle, Çekim, Kuvvet, Sürtünme | ||
7 | Sabit Kuvvet | ||
8 | Ara Sınav | ||
9 | Çarpışma Tespit Metotları | ||
10 | Materyal kullanımı | ||
11 | Temel Fizik Kuralları | ||
12 | GUI (arayüz tasarımı ve programlaması) | ||
13 | Kameralar ve Işıklandırma | ||
14 | Raycast Sistemi ve Sanal Gerçeklik | ||
15 | Final Sınavı |
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 | 3 | 42 |
Proje Hazırlama | 1 | 40 | 40 |
Proje Sunma | 1 | 1 | 1 |
Bireysel Çalışma | 14 | 4 | 56 |
Ara Sınav İçin Bireysel Çalışma | 1 | 5 | 5 |
Final Sınavı içiin Bireysel Çalışma | 1 | 5 | 5 |
Toplam İş Yükü (saat) | 151 |
[PC] 1 | [PC] 2 | [PC] 3 | [PC] 4 | [PC] 5 | [PC] 6 | [PC] 7 | [PC] 8 | [PC] 9 | [PC] 10 | [PC] 11 | [PC] 12 | [PC] 13 | [PC] 14 | [PC] 15 | [PC] 16 | [PC] 17 | [PC] 18 | [PC] 19 | [PC] 20 | [PC] 21 | [PC] 22 | [PC] 23 | [PC] 24 | [PC] 25 | [PC] 26 | [PC] 27 | [PC] 28 | |
[OC] 1 | 3 | 5 | 3 | 3 | 2 | 5 | 4 | 5 | 3 | 4 | 2 | 3 | 2 | 3 | 5 | 5 | 5 | 5 | 5 | 4 | 3 | 4 | 2 | 2 | 4 | 5 | 4 | 5 |
[OC] 2 | 3 | 5 | 3 | 3 | 2 | 5 | 4 | 5 | 3 | 4 | 2 | 3 | 2 | 3 | 5 | 5 | 5 | 5 | 5 | 4 | 3 | 4 | 2 | 2 | 4 | 5 | 4 | 5 |
[OC] 3 | 3 | 5 | 3 | 3 | 2 | 5 | 4 | 5 | 3 | 4 | 2 | 3 | 2 | 3 | 5 | 5 | 5 | 5 | 5 | 4 | 3 | 4 | 2 | 2 | 4 | 5 | 4 | 5 |
[OC] 4 | 3 | 5 | 3 | 3 | 2 | 5 | 4 | 5 | 3 | 4 | 2 | 3 | 2 | 3 | 5 | 5 | 5 | 5 | 5 | 4 | 3 | 4 | 2 | 2 | 4 | 5 | 4 | 5 |
[OC] 5 | 3 | 5 | 3 | 3 | 2 | 5 | 4 | 5 | 3 | 4 | 2 | 3 | 2 | 3 | 5 | 5 | 5 | 5 | 5 | 4 | 3 | 4 | 2 | 2 | 4 | 5 | 4 | 5 |