Bilgisayar ve Öğretim Teknolojileri Eğitimi Tezsiz Yüksek Lisans Programı (Uzaktan Öğretim)
BÖTU645
ÇOKLUORTAM UYGULAMALARI
Ders Kodu
BÖTU645
Yarıyıl
Üçüncü Yarıyıl (Güz)
Teori+Uygulama
2 + 2
AKTS
6
Dersin Türü
Zorunlu
Dersin Düzeyi
Tezsiz Yüksek Lisans
Dersin Yılı
2
Dersin Yarıyılı
Üçüncü Yarıyıl (Güz)
AKTS
6
Öğ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
Uzaktan Eğitim
Ö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
Unity'de 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
14. Hafta
Proje
15. Hafta
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.