| Ders Kodu: | DGD201 | ||||
| Ders İsmi: | Oyunlar için 3D Animasyon | ||||
| Ders Yarıyılı: | Güz | ||||
| Ders Kredileri: |
|
||||
| Öğretim Dili: | İngilizce | ||||
| Ders Koşulu: | |||||
| Ders İş Deneyimini Gerektiriyor mu?: | Hayır | ||||
| Dersin Türü: | Zorunlu | ||||
| Dersin Seviyesi: |
|
||||
| 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 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. |
|
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. |
| 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. |
| 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 Öğrenme Kazanımları | 1 |
2 |
3 |
4 |
|---|---|---|---|---|
| Program Kazanımları |
| Etkisi Yok | 1 En Düşük | 2 Orta | 3 En Yüksek |
| Dersin Program Kazanımlarına Etkisi | Katkı Payı |
| Değerlendirme Yöntemleri ve Kriterleri | Aktivite Sayısı | Katkı Payı |
| Devam | 1 | % 10 |
| Ödev | 4 | % 60 |
| Final Sözlü | 1 | % 30 |
| Toplam | % 100 | |
| Aktiviteler | Aktivite Sayısı | İş Yükü |
| Ders Saati | 14 | 14 |
| Laboratuvar | 14 | 28 |
| Proje | 12 | 60 |
| Final | 1 | 12 |
| Toplam İş Yükü | 114 | |