DGD201 3D Animation for Gamesİstinye ÜniversitesiAkademik Programlar Dijital Oyun Tasarımı (İngilizce)(Yandal)Öğrenciler için Genel BilgiDiploma EkiErasmus BeyanıUlusal Yeterlilikler

Ders Genel Tanıtım Bilgileri

Ders Kodu: DGD201
Ders İsmi: Oyunlar için 3D Animasyon
Ders Yarıyılı: Güz
Ders Kredileri:
AKTS
5
Öğretim Dili: İngilizce
Ders Koşulu:
Ders İş Deneyimini Gerektiriyor mu?: Hayır
Dersin Türü: Zorunlu
Dersin Seviyesi:
Lisans TYYÇ:6. Düzey QF-EHEA:1. Düzey EQF-LLL:6. Düzey
Dersin Veriliş Şekli: Yüz yüze
Dersin Koordinatörü: Öğr. Gör. MEMDUH CAN TANYELİ
Dersi Veren(ler): Öğr.Gör. Memduh Can Tanyeli
Dersin Yardımcıları:

Dersin Amaç ve İçeriği

Dersin Amacı: Bu ders, video oyunları ve sinema prodüksiyonu için başlangıç seviyesinden orta seviyeye kadar 3B sert yüzeyli mekanik animasyon öğretmek üzere tasarlanmıştır. Öğrenciler belirli animasyon hedeflerine yönelik katı 3B geometriler tasarlamayı ve üretmeyi öğreneceklerdir. Dönem sonunda öğrenciler tamamladıkları çalışmalarını demo görüntü formatında sunacak ve şu ana kadar elde ettikleri becerileri video oyunu endüstrisi profesyonellerinden beklenecek şekilde sergileyeceklerdir.
Dersin İçeriği: Öğrenciler, basit constraintler, parent-child nesne sıralarına sahip önceden yazılmış ve bağımlı animasyonlar ve hem zamansal hem de mekansal matematiksel expressionlar dahil olmak üzere birçok çeşitli teknikler kullanarak çeşitli senaryolar için video oyunu odaklı animasyonlar tasarlamayı ve tasarlamayı öğreneceklerdir. Öğrenciler aynı zamanda hem video oyunu anlatılarına hem de mekaniklerine, yani hem hikaye anlatımına hem de oynanış amaçlarına hizmet edecek animasyonlar oluşturmayı da öğreneceklerdir.

Öğrenme Kazanımları

Bu dersi başarıyla tamamlayabilen öğrenciler;
1) Öğrenciler video oyunları için sanatsal ve boyutsal olarak doğru ve tutarlı mekansal unsurları tasavvur etme ve tasarlama yeteneğini öğreneceklerdir.
2) Öğrenciler, video oyunu geliştirmeye yönelik mekansal ve nesne odaklı animasyonlar tasarlamak ve üretmek için gelişmiş yazılımları ve karmaşık iş akışlarını kullanmayı öğreneceklerdir.
3) Öğrenciler dijital temsiller tasarlamak için araştırma yapmayı, referans materyalleri bulmayı ve bunlardan ilham almayı öğreneceklerdir.
4) Öğrenciler zamanlama, çerçeveleme, anlatım ve uzay-zaman gibi görsel hikaye anlatımı ve animasyon ilkelerine ilişkin anlayışlarını ve hakimiyetlerini daha da geliştireceklerdir.

Ders Akış Planı

Hafta Konu Ön Hazırlık
1) Dersin tanıtımı. Tartışma, tanışma, konular, kurallar, ihtiyaçlar. Ders için hazırlanın.
2) 3B animasyonların prensipleri. Maya'da animasyon araçları. Zıplayan top animasyonu. Playblast. Zıplayan top animasyonlarınızı yapın.
3) Video oyunlarında mekanik animasyon örnekleri. Locatorlar, animasyonda parent-child ilişkileri. Basit expressionlar ile animasyon yapmak. Kayar ve menteşeli kapılarınızın animasyonlarını yapın. Playblast çıktı alın.
4) Karmaşık mekanik animasyonlar. Özel parametreler ve karmaşık expressionlar ile animasyon yapmak. Karmaşık kapı sistemlerinizi tasarlamaya başlayın.
5) Dişliler, pistonlar ve kremayerler. Basit geometrik denklemler kurmak. Karmaşık kapı sistemi animasyonlarınız üzerine çalışın.
6) MEL scriptlerde zamanlanmış eylemler. Karmaşık kapı sistemlerinizi tamamlayın. Playblast çıktı alın.
7) Rota üzerinde animasyon yapmak. Constraint kullanarak animasyon yapmak. Hat ve araba sistemlerinizi tasarlamaya başlayın.
8) Script ile constraintler. Hat ve araba sistemi animasyonlarınız üzerine çalışın.
9) Rigleri olan modeller tasarlamak. Karmaşık parent-child bağımlılıkları. Robot kol örnekleri. Robot kol sistemlerinizi tasarlamaya başlayın.
10) Rig ile animasyonları kumanda etmek. Animasyonda "el çabukluğu" teknikleri. Robot kol sistemi animasyonlarınız üzerine çalışın.
11) Hikaye animasyonu yapmak, tarzı olan animasyon yapmak. Robot kol sistemi animasyonlarınız üzerine çalışın.
11) Hikaye animasyonu yapmak, tarzı olan animasyon yapmak. Robot kol sistemi animasyonlarınız üzerine çalışın.
12) Eleştiriler ve yorumlar. Robot kolu sistemlerinizi tamamlayın. Playblast çıktı alın.
13) Kamera animasyonu. Sinematografi ile hikaye anlatımı. Karmaşık kapı, hat ve araba ve robot kol animasyonlarınız için bir kamera animasyonu yapın. Playblast çıktı alın.
13) Kamera animasyonu. Sinematografi ile hikaye anlatımı. Karmaşık kapı, hat ve araba ve robot kol animasyonlarınız için bir kamera animasyonu yapın. Playblast çıktı alın.
14) Eleştiriler ve yorumlar. Dönem sonu sergisi için hazırlanın.
15) Finaller. Final teslimleri.
15) Finaller. Final teslimleri.
15) Finaller. Final teslimleri.
15) Finaller. Final teslimleri.
15) Finaller. Final teslimleri.

Kaynaklar

Ders Notları / Kitaplar: Dersin belirli notları veya bir kitabı yoktur. The course has no specific notes or a book.
Diğer Kaynaklar: Video Game Animation Study, YouTube Channel, https://www.youtube.com/@VideoGameAnimationStudy

New Frame Plus, YouTube Channel, https://www.youtube.com/@NewFramePlus

Game Anim: Video Game Animation Explained, Cooper, J., CRC Press, 2019.

Ders - Program Öğrenme Kazanım İlişkisi

Ders Öğrenme Kazanımları

1

2

3

4

Program Kazanımları

Ders - Öğrenme Kazanımı İlişkisi

Etkisi Yok 1 En Düşük 2 Orta 3 En Yüksek
       
Dersin Program Kazanımlarına Etkisi Katkı Payı

Ölçme ve Değerlendirme

Değerlendirme Yöntemleri ve Kriterleri Aktivite Sayısı Katkı Payı
Devam 1 % 10
Ödev 4 % 60
Final Sözlü 1 % 30
Toplam % 100

İş Yükü ve AKTS Kredisi Hesaplaması

Aktiviteler Aktivite Sayısı İş Yükü
Ders Saati 14 14
Laboratuvar 14 28
Proje 12 60
Final 1 12
Toplam İş Yükü 114