Ana içeriğe atla

YAM 415 - Oyun Programlama

Mühendislik ve Doğa Bilimleri Fakültesi · Yazılım Mühendisliği (%30 İngilizce) · Lisans

AKTS: 5 T+U+L: 2+0+1 Bölüm Seçmeli
Koordinatör: Dr. Öğr. Üyesi Abdullah SÖNMEZ
Öğretim Üyeleri: Dr. Öğr. Üyesi Abdullah SÖNMEZ

Dersin Amacı

Oyun teknolojisi en önemli alanlar birisidir. Bu derste oyun programlamanın temelleri ve teknikleri verilerek, öğrencilerin oyun geliştirmeleri sağlanacaktır.

Ders İçeriği

Oyun teknolojisi en önemli alanlar birisidir. Bu derste oyun programlamanın temelleri ve teknikleri verilerek, öğrencilerin oyun geliştirmeleri sağlanacaktır.

Dersin Öğrenme Çıktıları

  1. Oyun geliştirme sürecinde temel kavramları (oyun türleri, oyun fikri, seviye tasarımı) anlayabilir ve uygulayabilir.
  2. Oyun dokümantasyonu hazırlayarak proje geliştirme sürecini düzenli bir şekilde yürütebilir.
  3. Unity ve benzeri araçlar kullanarak oyun mekaniği ve kullanıcı etkileşimlerini geliştirebilir.
  4. İnsansı animasyonlar, doğal animasyonlar ve 2B sanatsal iş akışlarını oyun tasarımına entegre edebilir.
  5. Oyuncu davranışlarını analiz ederek, farklı oyuncu tiplerinin (sosyalleşme, keşfetme, meydan okuma) beklentilerini karşılayan deneyimleri tasarlayabilir.
  6. Oyun sektörünün dinamiklerini ve endüstriyel süreçlerini anlayarak kariyer fırsatlarını değerlendirebilir.
  7. Kavramsal sanat tekniklerini kullanarak etkileyici oyun dünyaları oluşturabilir.
  8. Sanal Gerçeklik (VR), Artırılmış Gerçeklik (AR) ve Karma Gerçeklik (MR) kavramlarını anlayarak oyun tasarımı ve geliştirme süreçlerine entegre edebilir.

Öğretim Yöntem ve Teknikleri

AnlatımSoru-CevapTartışmaGösterimGösterip YaptırmaGrup ÇalışmasıProje Temelli Öğrenme (Saha çalışması dâhil)

AKTS / İş Yükü

EtkinlikSayıSüre (saat)Toplam İş Yükü
Ders Süresi (Sınav Haftası Dahil)000
Sınıf Dışı Ders Çalışma Süresi000
Ara Sınav000
Kısa Sınav000
Ödev000
Uygulama000
Final000