DGD 204 Complex Game Mechanics MEF ÜniversitesiAkademik Programlar Dijital Oyun TasarımıÖğrenciler için Genel BilgiDiploma EkiErasmus Beyanı
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

Ders Genel Tanıtım Bilgileri

Yüksekokul/Myo/Fakülte/Enstitü Sanat, Tasarım ve Mimarlık Fakültesi
Ders Kodu DGD 204
Ders Adı İngilizce Complex Game Mechanics
Ders Adı Türkçe Karmaşık Oyun Mekanikleri
Öğretim Dili EN
Ders Türü Ders
Dersin Düzeyi İleri
Dönem Bahar
Haftalık İletişim Saatleri
Ders: 3 Okuma: 3 Laboratuvar : Diğer:
Tahmini Öğrenci İş Yükü Dönem boyunca 131 saat
Ders Kredileri 5 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 Dijital oyun sistemlerindeki karmaşık mekanikleri anlama ve tasarlama becerisini, özellikle rol yapma ve strateji oyunlarına odaklanarak, kazanmak.
Ders Açıklaması Bu ders, özellikle rol yapma (RPG) ve strateji türlerine odaklanarak dijital oyunlarda yer alan karmaşık mekaniklerin incelenmesi ve tasarlanması üzerine yoğunlaşır. Öğrenciler savaş, büyü, ilerleme, ekonomi ve yapay zekâ sistemlerinin yapılarını ve denge mekanizmalarını analiz eder. Analitik çalışmalar, simülasyonlar ve prototipleme süreçleriyle kendi karmaşık oyun sistemlerini geliştirip test ederler. Dersin amacı, oyun sistemlerindeki karşılıklı bağımlılık, denge modelleme ve iteratif tasarım süreçleri üzerine derin bir kavrayış kazandırmaktır.

Ders Öğrenme Çıktıları ve Yeterlilikler

Bu dersi başarıyla tamamlayabilen öğrenciler:
1) Oyun sistemlerindeki karmaşık etkileşimleri analiz eder.
2) Kaynak, ekonomi ve ilerleme sistemlerini tasarlar.
3) Savaş, büyü, beceri veya AI sistemleri için kurallar geliştirir.
4) Mekanikleri dengelemek için analitik ve olasılıksal modeller kullanır.
5) Geliştirilen sistemleri prototip veya simülasyon ortamında uygular.
Program Öğrenme Çıktıları/Ders Öğrenme Çıktıları 1 2 3 4 5
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.

Program Sonuçları ve Yeterliliklerle İlişkisi

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 Ödev,Proje
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 Ödev,Proje
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. S Ödev,Proje
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 Bahar
Dersi Veren(ler)

Ders İçeriği

Hafta Konu
1) Giriş ve Genel Bakış: Basit mekaniklerin gözden geçirilmesi ve karmaşık dijital sistemlere geçiş.
2) Oyun Tasarımında Sistem Düşüncesi: Sistem katmanları, geri bildirim döngüleri, ortaya çıkan karmaşıklık.
3) RPG Sistemleri I – Temel Döngüler ve İlerleme: XP, seviyeler, yetenek ağaçları, ilerleme hızı.
4) RPG Systems II – Combat & Magic Mechanics: Turn-based, real-time, cooldowns, resource cost, magic rule systems. -
5) Strateji Oyunu Sistemi I – Ekonomi ve Kaynaklar: Gelir, bakım, teknoloji ağaçları ve üretim sistemleri
6) Strateji Oyun Sistemleri II – Birim ve Yapay Zeka Davranışı: Yapay zeka betiği, karar ağaçları, savaş sisi, taktiksel denge.
7) Karmaşık Sistemlerin Dengelenmesi: Olasılık modellemesi, risk/ödül, denge analizi.
8) Ara Sınav Tasarım Sunumu: Grup sunumları ve sistem kavramları hakkında geri bildirimler.
9) Sistemlerin Oyun Oynanışına Entegre Edilmesi: Oyun katmanları arasında mekaniklerin etkileşimi
10) Simülasyon ve Test Yöntemi: Test yaklaşımları, veri toplama, metrik tabanlı yineleme.
11) Tekrarlı Dengeleme: Formülleri, geri bildirim döngülerini ve ilerleme eğrilerini ayarlama.
12) Karmaşık Sistemlerin Dokümantasyonu: Sistem dokümantasyonu, akış diyagramları, bilançolar.
13) Final Proje Hazırlığı: Geri bildirimlerin entegrasyonu, nihai prototipin ve raporun hazırlanması.
14) Final Projesi Sunumu: Karmaşık oyun sistemi tasarımının sunumu ve savunulması.
Gerekli/Tavsiye Edilen OkumalarAdams E., Dormans J., Game Mechanics: Advanced Game Design
Öğretme Teknikleri
Ödev ve Projeler
Laboratuvar Çalışması
Bilgisayar Kullanımı
Diğer Aktiviteler
Değerlendirme Yöntemleri
Değerlendirme Araçları Sayı Ağırlık
Projeler 1 % 100
TOPLAM % 100
Ders Yönetimi

AKTS Öğrenci İş Yükü Tahmini

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 13 3 3 78
Sunum / Seminer 1 10 3 13
Proje 2 10 10 40
Toplam İş Yükü 131
Toplam İş Yükü/25 5.2
AKTS 5