Hukuk | |||||
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 203 | ||||
Ders Adı İngilizce | Animation for Games | ||||
Ders Adı Türkçe | Oyunlar için Animasyon | ||||
Öğretim Dili | EN | ||||
Ders Türü | Ters-Yüz Öğrenme | ||||
Dersin Düzeyi | Başlangıç | ||||
Dönem | Güz | ||||
Haftalık İletişim Saatleri |
|
||||
Tahmini Öğrenci İş Yükü | Dönem boyunca 120 saat | ||||
Ders Kredileri | 5 AKTS | ||||
Değerlendirme | Standart Harf Notu | ||||
Ön Koşul | Yok | ||||
Yan Koşul | Yok | ||||
Beklenen Ön Bilgi | - | ||||
Kayıt Kısıtlamaları | - | ||||
Genel Eğitim Hedefi | Bu dersin temel amacı, öğrencilerin oyun animasyonu üretim sürecine bütüncül bir bakış kazanmalarını sağlamaktır. Öğrenciler, temel animasyon prensipleri, rigging ve skinning teknikleri, animasyon state machine’leri, blendspace kullanımı ve güncel yapay zekâ destekli animasyon araçları konusunda hem teorik bilgiye hem de uygulama becerisine sahip olacaklardır. Karakter animasyonlarının oyun içinde oynanabilir hâle getirilmesi yoluyla öğrenciler, animasyon ve oynanış arasındaki dinamik ilişkiyi doğrudan deneyimleme fırsatı bulacaktır. | ||||
Ders Açıklaması | Bu ders, oyun geliştirme süreçlerinde animasyonun rolünü kavramak ve uygulamalı olarak deneyimlemek isteyen öğrenciler için tasarlanmıştır. Öğrenciler, bir karakterin iskelet sistemini oluşturma, rigging, temel animasyon döngülerini üretme, bu animasyonları gerçek zamanlı bir oyun motoruna entegre etme ve oynanabilir bir prototip oluşturma süreçlerini adım adım öğreneceklerdir. Ders kapsamında Unreal Engine kullanılarak, animasyonların oyun mekaniğiyle nasıl etkileşim kurduğu doğrudan test edilecektir. |
Ders Öğrenme Çıktıları ve YeterliliklerBu dersi başarıyla tamamlayabilen öğrenciler:1) Öğrenci, oyun animasyonu üretim sürecinin temel aşamalarını; animasyon prensiplerini, rigging ve skinning yöntemlerini, state machine yapısını ve yapay zekâ destekli animasyon araçlarının işleyiş mantığını kuramsal düzeyde açıklar. 2) Öğrenci, oluşturduğu bir karaktere rigging uygulayarak yürüme, koşma ve etkileşim gibi temel animasyonları üretir, bu animasyonları Unreal Engine'e entegre eder ve oynanabilir bir prototip içinde işlevsel hâle getirir. 3) Öğrenci, ekip çalışmasına dayalı üretim süreçlerinde etkin iletişim kurar, yapıcı geri bildirim verir ve alır; farklı disiplinlerden ekip arkadaşlarıyla iş birliği içinde çalışarak ortak bir projeyi başarıyla yürütebilir. 4) Öğrenci, oyun geliştirme süreçlerine uygun biçimde animasyon üretimi yapabilir; animasyonları oyun motorlarına entegre edebilir ve karakter animasyonlarının oynanışla etkileşimini teknik ve estetik açıdan değerlendirebilir. 5) Öğrenci, bireysel olarak sorumluluk üstlenerek animasyon üretim sürecini planlayabilir, karşılaştığı teknik ve yaratıcı problemleri çözmek için inisiyatif alabilir ve projenin gerektirdiği görevleri zamanında yerine getirebilir. |
Program Öğrenme Çıktıları/Ders Öğrenme Çıktıları | 1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|---|
1) Hukukun temel ilkelerini, hukuk teorilerini, hukuk metodolojisini, yorum yöntemlerini tanır ve uygular. | |||||
2) Güncel yenilikler ve mevzuat değişiklikleri takip eder, değerlendirir, yorumlar ve uygular. | |||||
3) Hukuksal bilgi kaynaklarına ulaşmayı ve bu kaynakları kullanmayı bilir, güncel mevzuat değişikliklerini, doktrindeki görüşleri ve mahkeme kararlarını takip eder ve değerlendirir. | |||||
4) Hukukla ilgili bilgiyi değerlendirirken toplumsal, bilimsel ve etik değerleri gözeterek içselleştirir. | |||||
5) Hukuki sorunları, hukukun genel ilkelerine, de lege feranda ve de lege lata’ya göre tespit eder, değerlendirir ve çözer; hukukun sadece ulusal değil, uluslararası yönünü de dikkate alır ve karar verirken vicdani kanaatin önemini kavrar. | |||||
6) Hukuki uyuşmazlıkları mevzuat metinleri, yargı kararlarını ve doktrindeki farklı görüşleri analitik bir bakış açısıyla değerlendirerek eleştirir, kendi görüşlerini oluşturur, hukuki eksiklikleri saptar ve önerilerde bulunur. | |||||
7) Farklı hukuk dallarına ait sorunları algılar, uygulamada karşılaşılan karmaşık sorunları nitelendirerek çözüm üretir. | |||||
8) Sosyal sorumluluk bilincinde bir birey olarak, hukukla ilgili proje ve çeşitli etkinliklere katılır, gerektiğinde organizatör olarak rol alır ve hukuksal bilgi ve becerisini gerekli yerlere (özel sektör, kamu sektörü) etkin şekilde aktarır. | |||||
9) Bir yabancı dili en az Avrupa Dil Portföyü B2 Genel Düzeyinde kullanarak hukuk alanındaki bilgileri izler, meslektaşları ile iletişim kurar ve hukuk alanının gerektirdiği en az Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde bilgisayar yazılımı ile birlikte bilişim ve iletişim teknolojilerini kullanır. | |||||
10) Yaşam boyu öğrenmeye ilişkin olumlu bir tutum geliştirir. | |||||
11) Toplumun gelişim ve değişimini, sorunlarını anlar ve gerektiğinde hukuksal çözüm yolları ile sorunların çözümüne katkıda bulunur. | |||||
12) Hukukun ulusal ve uluslararası kurum ve yapılanmasını, işlevlerini bilir, bunların geliştirilmesine katkıda bulunur. |
N Yok | S Destekleyici | H Çok İlgili |
Program Çıktıları ve Yeterlilikler | Düzey | Değerlendirme | |
1) | Hukukun temel ilkelerini, hukuk teorilerini, hukuk metodolojisini, yorum yöntemlerini tanır ve uygular. | S | |
2) | Güncel yenilikler ve mevzuat değişiklikleri takip eder, değerlendirir, yorumlar ve uygular. | N | |
3) | Hukuksal bilgi kaynaklarına ulaşmayı ve bu kaynakları kullanmayı bilir, güncel mevzuat değişikliklerini, doktrindeki görüşleri ve mahkeme kararlarını takip eder ve değerlendirir. | N | |
4) | Hukukla ilgili bilgiyi değerlendirirken toplumsal, bilimsel ve etik değerleri gözeterek içselleştirir. | S | |
5) | Hukuki sorunları, hukukun genel ilkelerine, de lege feranda ve de lege lata’ya göre tespit eder, değerlendirir ve çözer; hukukun sadece ulusal değil, uluslararası yönünü de dikkate alır ve karar verirken vicdani kanaatin önemini kavrar. | N | |
6) | Hukuki uyuşmazlıkları mevzuat metinleri, yargı kararlarını ve doktrindeki farklı görüşleri analitik bir bakış açısıyla değerlendirerek eleştirir, kendi görüşlerini oluşturur, hukuki eksiklikleri saptar ve önerilerde bulunur. | N | |
7) | Farklı hukuk dallarına ait sorunları algılar, uygulamada karşılaşılan karmaşık sorunları nitelendirerek çözüm üretir. | N | |
8) | Sosyal sorumluluk bilincinde bir birey olarak, hukukla ilgili proje ve çeşitli etkinliklere katılır, gerektiğinde organizatör olarak rol alır ve hukuksal bilgi ve becerisini gerekli yerlere (özel sektör, kamu sektörü) etkin şekilde aktarır. | N | |
9) | Bir yabancı dili en az Avrupa Dil Portföyü B2 Genel Düzeyinde kullanarak hukuk alanındaki bilgileri izler, meslektaşları ile iletişim kurar ve hukuk alanının gerektirdiği en az Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde bilgisayar yazılımı ile birlikte bilişim ve iletişim teknolojilerini kullanır. | S | |
10) | Yaşam boyu öğrenmeye ilişkin olumlu bir tutum geliştirir. | H | |
11) | Toplumun gelişim ve değişimini, sorunlarını anlar ve gerektiğinde hukuksal çözüm yolları ile sorunların çözümüne katkıda bulunur. | N | |
12) | Hukukun ulusal ve uluslararası kurum ve yapılanmasını, işlevlerini bilir, bunların geliştirilmesine katkıda bulunur. | N |
Hazırlayan ve Tarih | ZEYNEP BACINOĞLU , July 2025 |
Ders Koordinatörü | ZEYNEP BACINOĞLU |
Dönem | Güz |
Dersi Veren(ler) |
Hafta | Konu |
1) | Course Introduction & Animation Pipeline in Games |
2) | Animasyon Prensipleri (Zamanlama, Aralık, Pozlama) |
3) | Rigging’e Giriş: İskelet ve Eklem Yapısı |
4) | Skinning & Ağırlık Boyama Teknikleri |
5) | Yürüme & Koşma Döngüleri |
6) | Unreal Engine'de Karakter Kontrolcüsü Kurulumu |
7) | Animasyon Blueprint & Durum Makineleri (State Machines) |
8) | Ara Sınav Projesi Teslimi: Oynanabilir Karakter Prototipi |
9) | İleri Düzey Animasyon: Saldırı / Etkileşim Hareketleri |
10) | Blendspace ve Animasyon Geçişleri (Transitions) – Unreal Engine |
11) | Yapay Zekâ Destekli Animasyon Araçları |
12) | Yüz Animasyonu & Dudak Senkronizasyonu (Lip Sync) |
13) | Oyunlar İçin Kompozit Animasyon: Görsel Geri Bildirim & Etki |
14) | Final Proje Sunumları & Değerlendirme |
Gerekli/Tavsiye Edilen Okumalar | The Animator’s Survival Kit – Richard Williams Game Anim: Video Game Animation Explained – Jonathan Cooper Animation Methods – Rigging Made Easy – David Rodriguez Unreal Engine Documentation (Character Animation, State Machines, Animation Blueprint) AI for Animation Tools – Articles from NVIDIA, Adobe Firefly, Cascadeur AI | |||||||||||||||||||||
Öğretme Teknikleri | Proje Tabanlı Öğrenme: Öğrenciler dönem boyunca oynanabilir, animasyonlu bir karakter oluşturacaklardır. Sınıf İçi Demo ve Uygulamalar: Her hafta Blender ve Unreal Engine kullanılarak teknik uygulama oturumları yapılacaktır. Eleştiriler ve Oynanış Testleri: Akran değerlendirmelerine dayalı geri bildirim oturumları ve gerçek zamanlı animasyon testleri gerçekleştirilecektir. Yapay Zekâ Araçlarını Keşfetme: Öğrenciler, modern yapay zekâ destekli animasyon ve rigging araçlarını test ettikleri ödevler yapacaklardır. | |||||||||||||||||||||
Ödev ve Projeler | Haftalık Ödevler, 1 Ara Teslim, 1 Final Teslimi, 1 Rapor Teslimi | |||||||||||||||||||||
Laboratuvar Çalışması | - | |||||||||||||||||||||
Bilgisayar Kullanımı | Var | |||||||||||||||||||||
Diğer Aktiviteler | - | |||||||||||||||||||||
Değerlendirme Yöntemleri |
|
|||||||||||||||||||||
Ders Yönetimi |
bacinogluz@mef.edu.tr 0212 395 36 00 Öğrenci katılımı çok önemlidir. Hem ara sunumlar hem de final sunumuna katılım, final notu için kritik unsurlardır. Geç teslimatlar kabul edilmeyecektir. Başarılı bir sonuç için %70 devamsızlık zorunludur. Akademik Dürüstsüzlük ve İntihal: YÖK Disiplin Yönetmeliği. |
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 | 0 | 1 | 14 | |||
Uygulama | 14 | 0 | 2 | 28 | |||
Sınıf Dışı Ders Çalışması | 10 | 0 | 6 | 60 | |||
Ödevler | 4 | 0 | 3 | 12 | |||
Ara Sınavlar | 1 | 0 | 3 | 3 | |||
Final | 1 | 0 | 3 | 3 | |||
Toplam İş Yükü | 120 | ||||||
Toplam İş Yükü/25 | 4.8 | ||||||
AKTS | 5 |