DERS TANITIM ve UYGULAMA BİLGİLERİ

Dersin Adı Kodu Yarıyıl T+U+L (saat/hafta) Türü (Z / S) Yerel Kredi AKTS
Bilgisayar Oyunu Tasarım Projesi MTE 291 Güz 03+02+00 Seçmeli 4 5
Akademik Birim: Mühendislik ve Doğa Bilimleri
Öğrenim Türü: Örgün Eğitim
Ön Koşullar KHAS 109 Computational Thinking
Öğrenim Dili: İngilizce
Dersin Düzeyi: Lisans
Dersin Koordinatörü: - -
Dersin Amacı: Bu ders öğrencileri C# programlama dilinde obje tabanlı programlama dillerinde uzmanlaşmalarını ve 4 farklı türde oyun geliştirmelerini amaçlamaktadır.
Dersin İçeriği: Unity Oyun motoru, Oyun kuralları (Oyun Tasarımı), Oyunlarda kullanıcı deneyimi, oyun mekanikleri, C#, 2 boyutlu mobil uygulamalar, 3 boyutlu bilgisayar oyunları
Dersin Öğrenme Çıktıları (ÖÇ):
  • 1- Çok disiplinli bir takım projesi olarak video oyunu geliştirmede birinci elden deneyime sahip olacaklar.
  • 2- Oyunun toplumuzdaki yerini tasarlayacaklar
  • 3- Oyunu bir sanat ve hikaye anlatma ortamı olarak görecekler
  • 4- Video oyunlarının tarihini ve onlara eşlik eden teknolojileri, mesela yapay zeka, öğrenecekler
Dersin Öğrenme Yöntem ve Teknikleri Proje tabanlı eğitim – proje


HAFTALIK PROGRAM

HaftaKonularÖn Hazırlık
1 Giriş
2 Unity Oyun Motoru
3 Unity Oyun Motoru
4 Unity Oyun Motoru
5 Oyun tasarımı
6 Kullanıcı Deneyimi
7 Oyun Mekaniği
8 Proje 1- Yılan
9 Proje 1- Yılan
10 Proje 2- 2 Boyutlu bir tablet oyunu
11 Proje 2- 2 Boyutlu bir tablet oyunu
12 Proje 3- 3 Boyutlu bir bilgisayar oyunu
13 Proje 3- 3 Boyutlu bir bilgisayar oyunu
14 Yorumlar ve son değerlendirmeler


ZORUNLU ve ÖNERİLEN OKUMALAR

Game Development with Unity Book by Michelle Menard
Learning C# by Developing Games Book by Chris Dickinson, Greg Lukosek, and John P. Doran
Introduction to Game Design, Prototyping, and Development Book by Jeremy Gibson Bond


DİĞER KAYNAKLAR

Unity Game Development Cookbook: Essentials for Every Game Book by Jon Manning, Paris Buttfield-Addison, and Tim Nugent


DEĞERLENDİRME SİSTEMİ

Yarıyıl İçi ÇalışmalarıSayıKatkı Payı (%)
Katılım 14 -
Laboratuvar 14 -
Proje 3 60
Final Sınavı 1 40
Total: 32 100


İŞ YÜKÜ HESAPLAMASI

EtkinliklerSayısıSüresi (saat)Toplam İş Yükü (saat)
Ders Saati14342
Laboratuvar10220
Proje31236
Final Sınavı12727
Toplam İş Yükü (saat):125


PROGRAM YETERLİLİKLERİ (PY) ve ÖĞRENME ÇIKTILARI (ÖÇ) İLİŞKİSİ

# PY1 PY2 PY3 PY4 PY5 PY6 PY7 PY8 PY9 PY10
OC1                    
OC2                    
OC3                    
OC4