Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTSSon Güncelleme Tarihi
6DOT317Oyunda Animasyon Teknikleri2+2+02416.10.2026
Dersin Detayları
Dersin Dili Türkçe
Dersin Düzeyi Lisans
Bölümü / Programı Dijital Oyun Tasarımı
Öğrenim Türü Örgün Öğretim
Dersin Türü Zorunlu
Dersin Öğretim Şekli Yüz Yüze
Dersin Amacı Öğrencilerin dijital oyunlarda kullanılan animasyon ilkelerini, karakter hareketlerini, çevresel animasyonları ve oyun motoru içi animasyon süreçlerini kavramalarını sağlamak; oyun karakterleri, nesneler ve etkileşimli sahneler için temel animasyon üretme, düzenleme ve oyun mekaniğiyle uyumlu biçimde uygulama becerisi kazandırmaktır.
Dersin İçeriği Ders; animasyonun temel ilkeleri, dijital oyunlarda animasyonun rolü, karakter animasyonu, nesne ve çevre animasyonları, zamanlama, ağırlık, hareket döngüleri, keyframe animasyon, sprite animasyonu, iskelet tabanlı animasyon, rigging, animasyon geçişleri, blend tree yapıları, oyun motorunda animasyon kontrolü, kullanıcı girdisine bağlı animasyonlar ve oyun içi animasyonların test edilmesi konularını kapsar.
Dersin Yöntem ve Teknikleri Anlatım, uygulamalı çalışma, oyun motoru uygulaması, animasyon analizi, örnek olay incelemesi, stüdyo çalışması, bireysel uygulama, proje tabanlı öğrenme ve portfolyo değerlendirmesi.
Ön Koşulları Yok
Dersin Koordinatörü Dr.Öğretim Üyesi Kayhan KAPLAN
Dersi Verenler Dr.Öğretim Üyesi Kayhan KAPLAN
Dersin Yardımcıları Arş.Gör. Barış Can ÇAMSARI
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar Williams, R. (2009). The Animators Survival Kit. Faber & Faber.
Thomas, F., & Johnston, O. (1995). The Illusion of Life: Disney Animation. Hyperion.
Unity Technologies. (2023). Unity Animation System Manual.
Unreal Engine. (2023). Animation and Rigging Documentation.
Unity Learn: "Animation Essentials" ve "Humanoid Animation" modülleri
Unreal Engine Learning: "Animation and Rigging" webinar serileri
CG Spectrum: "Game Animation" çevrimiçi kursları
ArtStation Learning: "Advanced Character Animation" dersleri
GDC Vault: "The Animation Pipeline of God of War" (2019) ve bağımsız oyun animasyonu panel kayıtları
Araçlar: Spine (2D animasyon), Maya/Blender (3D rigging), Rokoko Smartsuit (motion capture), Cascadeur (fizik tabanlı animasyon)
Ders Notları Ders sunumları, animasyon ilkeleri kaynakları, örnek oyun animasyonları, oyun motoru uygulama dosyaları, rigging ve animasyon kontrol şablonları, uygulamalı çalışma yönergeleri.

Ders Yapısı
Alan Bilgisi %100

Planlanan Öğrenme Aktiviteleri ve Metodları
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.

Değerlendirme Ölçütleri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 40
Yarıyıl Sonu Sınavı 1 % 60
Toplam :
2
% 100

 
AKTS Hesaplama İçeriği
İş Yükü Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 14 4 56
Sınıf Dışı Ç. Süresi 14 3 42
Ara Sınavlar 1 9 9
Yarıyıl Sonu Sınavı 1 13 13
Toplam İş Yükü   AKTS Kredisi : 4 120

 
Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Beceri 
1 Animasyon Prensipleri: Geleneksel 12 animasyon prensibini (sıkıştırma-esneme, beklenti, sahneleme vb.) dijital oyunlara uyarlayabilme.
2 Teknik Uygulama: Unity/Unreal Engine gibi motorlarda animasyon grafikleri, state machine ve blend tree yapıları oluşturabilme.
3 Performans Optimizasyonu: Animasyonların performans etkisini analiz ederek LOD (Level of Detail) ve root motion teknikleriyle optimize etme.
4 Etkileşimli Animasyon Tasarımı: Oyun mekanikleriyle entegre dinamik animasyon sistemleri (ör. yaralanma tepkileri, çevresel etkileşimler) kurgulayabilme.
Yetkinlik 
5 Proje Yönetimi: Animasyon üretim hattını (konsept, rigging, implementasyon, test) endüstriyel standartlarda yönetebilme.

 
Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 Animasyonun Temelleri: Tarih ve Prensipler Richard Williams, The Animators Survival Kit
2 2D Animasyon Teknikleri ve Spine Pro Spine yazılımı eğitimleri
3 3D Rigging ve Skinning Blender/Maya rigging dersleri
4 Unity Animator Sistemi: State Machines Unity Learn modülleri
5 Blend Trees ve Parametrik Animasyon Unity blend tree örnek projeleri
6 Fizik Tabanlı Animasyonlar (Ragdoll, Cloth) NVIDIA PhysX dokümantasyonu
7 Ara Sınav
8 Motion Capture Veri İşleme (Motion Editing) Rokoko Studio örnekleri
9 Inverse Kinematics (IK) Uygulamaları Unreal Engine IK solver dokümanları
10 Etkileşimli Animasyon Tasarımı The Last of Us animasyon analizleri
11 Animasyon Optimizasyon Teknikleri Unity Profiler kullanımı
12 Cinemachine ile Dinamik Kamera Animasyonları Cinemachine eğitim serileri
13 Karakter Tepki Sistemleri (Hit Reactions) GDC konuşmaları: Animation in Combat
14 Proje Sunumları ve Kritik Öğrenci proje hazırlıkları
15 Genel Tekrar ve Endüstri Vaka Analizleri Naughty Dog/Ubisoft animasyon üretim hatları

 
Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14
Be1 3 5
Be2 5 4
Be3 4 3
Be4 4 4 4
Ye5 5 3 2

  Katkı Düzeyi: 1: Çok Düşük 2: Düşük 3: Orta 4: Yüksek 5: Çok Yüksek