| Dersin Türü | Seçmeli |
| Dersin Düzeyi | Tezli Yüksek Lisans |
| Dersin Yılı | - |
| Dersin Yarıyılı | - |
| AKTS | 5 |
| Öğretim Eleman(lar)ı |
|
| Öğrenme Kazanımları |
Bu dersin sonunda öğrenciler;
- Grafik programları kullanarak oyun ortamı hazırlayabilecek,
- Butonlar ve olayları kullanarak arayüz hazırlayabilecek,
- Karakter oluşturup oyundaki temel fiziksel özellikleri tanımlayabilecek,
- Animasyonun temellerini anlayabilecek
- Temel yapay zekanın çalışma prensiplerini anlayacak,
- C# veya Görsel kodlama kullanarak metod, özellik ve fonksiyonları çalışmasını kurgulayabiliecek,
- Canlandırma programını kullanarak bir ünitelik bir ders yazılımı geliştirebilecektir.
- Bir ekrandan diğerine geçişi ve bu geçi esnasında bilgileri kaybetmemeyi öğrenecek.
|
| Veriliş Biçimi | Yüz Yüze |
| Önkoşullar | Yok |
| Önerilen Dersler | Yok |
| Ders Tanımı | Öğretimi teknoloji ile desteklemek amacıyla Unity oyun motoru ile senaryo, oyun hazırlama,oyun içinde kullanılacak nesnelerin grafik programları (MAYA, 3Dmax, Blender) ile oluşturulması, kullanılacak dokuların Substance Designer, Zbrush programları ile oluşturulması. |
| Ders İçeriği |
| HAFTA |
KONULAR |
|
1. Hafta |
Unity arayüzünü tanıma |
|
2. Hafta |
Unity Asset Store kullanma |
|
3. Hafta |
Unityde genel nesneleri oluşturma ve ekleme |
|
4. Hafta |
C# ile temel bilgiler ve sınıf oluşturma |
|
5. Hafta |
Yazılan scriptleri nesnelere ekleme |
|
6. Hafta |
C# ile özellik, metod ve fonksiyon oluşturma |
|
7. Hafta |
Başka ortamlardan nesne ekleme ve değiştirme |
|
8. Hafta |
Nesneler üzerinde animasyon oluşturma |
|
9. Hafta |
Karakter ve özellik oluşturma ekranı (OnGUI) |
|
10. Hafta |
Karakter oluşturma ve hareket verme |
|
11. Hafta |
Temel yapay zeka oluşturma |
|
12. Hafta |
Ekranlar arası geçişleri sağlama |
|
13. Hafta |
Proje-Uygulama |
|
14. Hafta |
Proje-Uygulama |
|
| Kaynaklar | 1. https://unity3d.com/learn/tutorials
2. Hatipoğlu, T.(2016). Unity 3D ile Oyun Programlama. Kodlab.
3. Ünsal, M.(2015).Uygulamalarla Unity 3D ile Oyun Geliştirme. Abaküs Kitap. |
| Öğretim Yöntemleri |
- Anlatım
- Soru-Cevap
- Eğitim-Uygulama
- Proje
|
| Değerlendirme |
|
Sayısı |
Toplam Katkısı (%) |
| Ödev |
4 |
20 |
| Proje |
1 |
70 |
| Sözlü |
1 |
10 |
| Toplam(%) |
|
100 |
| Yıl İçinin Başarıya Oranı(%) |
|
100 |
| Finalin Başarıya Oranı(%) |
|
0 |
| Toplam(%) |
|
100 |
|
| AKTS İş Yükü |
| Aktivite |
Sayı |
Süre (Saat) |
İş Yükü |
| Ara Sınav |
0 |
0 |
0 |
| Kısa Sınavlara hazırlık |
|
|
|
| Sınıf Dışı Ders Çalışma Süresi |
10 |
2.5 |
25 |
| Final Sınavına Hazırlık |
|
|
|
| Ders Saati |
14 |
4 |
56 |
| Ara Sınava Hazırlık |
|
|
|
| Laboratuvar |
|
|
|
| Final Sınavı |
|
|
|
| Ödevler |
4 |
4 |
16 |
| Sunum (Hazırlık dahil) |
1 |
10 |
10 |
| Proje |
1 |
40 |
40 |
| Toplam İş Yükü | 147 |
| Toplam İş Yükü / 30 | 4.9 |
| Dersin AKTS Kredisi | 5 |
|
| Dil | Türkçe |
| Staj / Uygulama | Yok |