Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTSSon Güncelleme Tarihi
3DOT217Oyun Motorları 12+2+03230.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ı Öğrencilere oyun geliştirme sürecinde kullanılan yazılım araçlarını ve teknolojileri öğretmektir. Bu ders, öğrencilerin Unity, Unreal Engine gibi popüler oyun motorlarını kullanarak 2D ve 3D oyunlar, simülasyonlar ve interaktif uygulamalar geliştirmelerini sağlar.
Dersin İçeriği Oyun motorlarının tanımından başlayarak, popüler motorlar (Unity, Unreal Engine gibi) ve bu motorların mimarisi hakkında kapsamlı bilgi sunmaktadır. Öğrenciler, programlama dillerinin (C#, C++ vb.) yanı sıra fizik simülasyonları, grafik ve görselleştirme teknikleri, ses ve müzik entegrasyonu, kullanıcı arayüzü tasarımı gibi konularla da tanışırlar. Ayrıca, yapay zeka uygulamaları ve oyun mekaniği tasarımı üzerine pratik bilgiler edinirken, ekip projeleri aracılığıyla proje yönetimi ve geliştirme süreçlerini deneyimleme fırsatı bulurlar. Son olarak, oyunların yayınlanması ve pazarlama stratejileri üzerine bilgi sahibi olarak, oyun geliştirme sürecinin tamamına dair derin bir anlayış kazanırlar. Bu ders, öğrencilere yaratıcı ve teknik becerilerini geliştirme, takım çalışması yapma ve gerçek dünya uygulamaları üzerinde çalışma imkanı sunarak, onları endüstrideki kariyerlerine hazırlamayı hedeflemektedir.
Dersin Yöntem ve Teknikleri Gösterip yaptırma, bilgisayar uygulaması, proje.
Ön Koşulları Yok
Dersin Koordinatörü Doç.Dr. İpek Fatma ERTAN
Dersi Verenler Doç.Dr. İpek Fatma ERTAN
Dersin Yardımcıları Arş.Gör. Barış Can Çamsarı
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar e-skop internet dergisi, İstanbul Art News Aylık dergi, Milliyet Sanat Dergisi
Ders Notları Grombrich, E.H. Sanatın Öyküsü, Remzi Yayınları. 2018.
Turani, Adnan. Dünya sanat Tarihi, Remzi Yayınları, 2011.

Ders Yapısı
Sosyal Bilimler %100
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
Ara Sınavlar 1 1 1
Yarıyıl Sonu Sınavı 1 3 3
Toplam İş Yükü   AKTS Kredisi : 2 60

 
Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra NoAçıklama
1 Oyun motorlarının çalışma prensiplerini ve temel bileşenlerini açıklar.
2 Oyun motorunda betik yazarak temel oynanış etkileşimlerini programlar.
3 Karşılaştığı tasarım ve programlama sorunlarına yaratıcı çözümler üretir.
4 Ekip içinde görev paylaşarak bir oyun projesini planlar ve yürütür.
5 Oyun motoru kullanarak oynanabilir bir oyun veya simülasyon prototipi geliştirir.

 
Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 Oyun Motorlarına Giriş Konulara ilişkin ön okumalar
2 Oyun Tasarımı Temelleri Konulara ilişkin ön okumalar
3 Oyun Motoru Kurulumu ve Arayüzü Konulara ilişkin ön okumalar
4 Sahne ve Oyun Dünyası Konulara ilişkin ön okumalar
5 Temel Programlama Konulara ilişkin ön okumalar
6 Etkileşim ve Gelişmiş Programlama Konulara ilişkin ön okumalar
7 Fizik ve Çarpışma Sistemi Konulara ilişkin ön okumalar
8 Ara Sınav ve Proje Başlangıcı
9 Kullanıcı Arayüzü (UI) ve Menü Konulara ilişkin ön okumalar
10 Ses ve Müzik Konulara ilişkin ön okumalar
11 Animasyon Konulara ilişkin ön okumalar
12 Yapay Zeka ve Gelişmiş Oyun Mekanikleri Konulara ilişkin ön okumalar
13 Oyun Optimizasyonu Konulara ilişkin ön okumalar
14 Genel Değerlendirme Konulara ilişkin ön okumalar
15 Final Projesi Sunumu

 
Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14
Ö1 5 2 4 2 5 5 5 5 5 5 2 4 5 2
Ö2 5 4 4 2 5 5 5 5 5 5 2 4 5 2
Ö3 5 2 4 2 5 5 5 5 5 5 2 4 5 2
Ö4 5 2 4 2 5 5 5 5 5 5 2 4 5 2
Ö5 5 2 4 2 5 5 5 5 5 5 2 4 5 2

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