| Dijital Oyun Tasarımı | |||||
| Lisans | Programın Süresi: 4 | Kredi Sayısı: 240 | TYYÇ: 6. Düzey | QF-EHEA: 1. Düzey | EQF: 6. Düzey |
| Yüksekokul/Myo/Fakülte/Enstitü | Sanat, Tasarım ve Mimarlık Fakültesi | ||||
| Ders Kodu | DGD 207 | ||||
| Ders Adı İngilizce | Mathematics for Games | ||||
| Ders Adı Türkçe | Oyunlar Matematiği | ||||
| Öğretim Dili | EN | ||||
| Ders Türü | Ters-Yüz Öğrenme | ||||
| Dersin Düzeyi | Seçiniz | ||||
| Dönem | Güz | ||||
| Haftalık İletişim Saatleri |
|
||||
| Tahmini Öğrenci İş Yükü | Dönem boyunca 149 saat | ||||
| Ders Kredileri | 6 AKTS | ||||
| Değerlendirme | Standart Harf Notu | ||||
| Ön Koşul | Yok | ||||
| Yan Koşul | Yok | ||||
| Beklenen Ön Bilgi | Yok | ||||
| Kayıt Kısıtlamaları | Yok | ||||
| Genel Eğitim Hedefi | Oyun sistemlerini tasarlamak, analiz etmek ve dengelemek için gerekli matematiksel temelleri edinmek ve matematiksel düşünmeyi oyun mekaniğine ve oyuncu deneyimine uygulama becerisi kazanmak. | ||||
| Ders Açıklaması | Bu ders, oyun tasarımı ve geliştirmede kullanılan temel matematiksel kavramları tanıtır. Olasılık, lineer cebir, vektörler, analitik geometri ve matematiksel modelleme konuları; rastgelelik, hareket, savaş sistemleri, ekonomi ve denge analizi gibi oyun mekaniği örnekleri üzerinden ele alınır. Ders, matematiğin oyun sistemlerini analiz etme, dengeleme ve simülasyon yoluyla test etme süreçlerindeki rolüne odaklanır. |
Ders Öğrenme Çıktıları ve YeterliliklerBu dersi başarıyla tamamlayabilen öğrenciler:1) Olasılık teorisini rastgeleliğe, ganimet sistemlerine ve risk-ödül mekanizmalarına uygulama yeteneği elde etmek. 2) Hareket ve mekansal ilişkileri modellemek için vektörleri ve analitik geometriyi kullanma yeteneği elde etmek. 3) Oyun ekonomileri ve ilerleme sistemleri için matematiksel modeller oluşturma yeteneği elde etmek. |
| Program Öğrenme Çıktıları/Ders Öğrenme Çıktıları | 1 | 2 | 3 |
|---|---|---|---|
| 1) Oyun kuramları, etkileşim tasarımı, kullanıcı deneyimi ve oyuncu psikolojisi gibi alanlarda temel kavramları bilir ve kullanır. | |||
| 2) Kavramsal tasarımdan yayın ve pazarlamaya kadar olan süreci bütüncül olarak kavrar, bu sürecin her aşamasında görev alabilir. | |||
| 3) Oyun motorları (Unity, Unreal vb.), programlama dilleri (C#, C++, vb.) ve versiyon kontrol sistemlerini etkin biçimde kullanabilir. | |||
| 4) 2D/3D modelleme, animasyon, ses tasarımı gibi yaratıcı üretim süreçlerinde temel düzeyde katkı sunabilir. | |||
| 5) Oyun içi mekaniklerin dengesi, sistem etkileşimleri ve oyun ekonomileri gibi karmaşık yapıların çözümlemesini yapabilir. | |||
| 6) Tasarım, yazılım, sanat ve psikoloji gibi farklı alanlarla etkileşim içinde üretim yapabilir. | |||
| 7) Yenilikçi oyun fikirleri geliştirebilir, oyun estetiği ve deneyimi konusunda özgün çözümler üretebilir. | |||
| 8) Oyun projelerinde farklı roller üstlenebilir, proje takvimi ve görev dağılımına uyum gösterebilir. | |||
| 9) Mevcut oyunları yapısal, kültürel ve etik açılardan çözümleyebilir, yorumlayabilir. | |||
| 10) Kendi oyun projelerini başlatma, yatırım alma, ekip kurma gibi girişimcilik süreçlerini başlatabilir. | |||
| 11) Lisansüstü eğitim, sektörel sertifikasyonlar ya da yeni teknolojiler konusunda sürekli öğrenmeye açıktır. |
| N Yok | S Destekleyici | H Çok İlgili |
| Program Çıktıları ve Yeterlilikler | Düzey | Değerlendirme | |
| 1) | Oyun kuramları, etkileşim tasarımı, kullanıcı deneyimi ve oyuncu psikolojisi gibi alanlarda temel kavramları bilir ve kullanır. | S | Sınav |
| 2) | Kavramsal tasarımdan yayın ve pazarlamaya kadar olan süreci bütüncül olarak kavrar, bu sürecin her aşamasında görev alabilir. | N | |
| 3) | Oyun motorları (Unity, Unreal vb.), programlama dilleri (C#, C++, vb.) ve versiyon kontrol sistemlerini etkin biçimde kullanabilir. | N | |
| 4) | 2D/3D modelleme, animasyon, ses tasarımı gibi yaratıcı üretim süreçlerinde temel düzeyde katkı sunabilir. | N | |
| 5) | Oyun içi mekaniklerin dengesi, sistem etkileşimleri ve oyun ekonomileri gibi karmaşık yapıların çözümlemesini yapabilir. | H | Sınav |
| 6) | Tasarım, yazılım, sanat ve psikoloji gibi farklı alanlarla etkileşim içinde üretim yapabilir. | N | |
| 7) | Yenilikçi oyun fikirleri geliştirebilir, oyun estetiği ve deneyimi konusunda özgün çözümler üretebilir. | N | |
| 8) | Oyun projelerinde farklı roller üstlenebilir, proje takvimi ve görev dağılımına uyum gösterebilir. | N | |
| 9) | Mevcut oyunları yapısal, kültürel ve etik açılardan çözümleyebilir, yorumlayabilir. | N | |
| 10) | Kendi oyun projelerini başlatma, yatırım alma, ekip kurma gibi girişimcilik süreçlerini başlatabilir. | N | |
| 11) | Lisansüstü eğitim, sektörel sertifikasyonlar ya da yeni teknolojiler konusunda sürekli öğrenmeye açıktır. | N |
| Hazırlayan ve Tarih | , |
| Ders Koordinatörü | HÜSEYİN KUTAY TİNÇ |
| Dönem | Güz |
| Dersi Veren(ler) |
| Hafta | Konu |
| Gerekli/Tavsiye Edilen Okumalar | |||||||
| Öğretme Teknikleri | |||||||
| Ödev ve Projeler | |||||||
| Laboratuvar Çalışması | |||||||
| Bilgisayar Kullanımı | |||||||
| Diğer Aktiviteler | |||||||
| Değerlendirme Yöntemleri |
|
||||||
| Ders Yönetimi |
|
||||||
| AKtivite | Hafta Sayısı | Saat | Hesaplama | ||||
| Yarıyıl Başına Hafta Sayısı | Etkinliğe Hazırlık | Etkinliğin Kendisinde Harcanan | Etkinlik Gereksinimlerini Tamamlama | ||||
| Ders Saati | 14 | 1 | 2 | 42 | |||
| Uygulama | 14 | 1 | 1 | 28 | |||
| Sınıf Dışı Ders Çalışması | 10 | 4 | 40 | ||||
| Ara Sınavlar | 2 | 10 | 3 | 26 | |||
| Final | 1 | 10 | 3 | 13 | |||
| Toplam İş Yükü | 149 | ||||||
| Toplam İş Yükü/25 | 6.0 | ||||||
| AKTS | 6 | ||||||