Kurs resmi

2D Oyun Motoru Geliştirme

Bu kursu kimse değerlendirmedi.

Bu eğitim, oyun motoru geliştirmede kullanılan temel kavramlar ve mimariler ele alınmaktadır. Katılımcılar; oyun döngüsü, delta zaman, oyun nesnesi organizasyonu ve ECS (Entity Component System) gibi mimari desenleri öğrenirken, C++ ve SDL ile grafik işleme, sahne ve kamera yönetimi gibi uygulamalı konulara da hakim olacaktır. Ayrıca animasyon, çarpışma, olay sistemi, giriş/çıkış işlemleri, logging ve hata ayıklama gibi alt sistemler incelenmektedir. Varlık yönetimi, katmanlama, kullanıcı arayüzü ve tilemap editörü geliştirme gibi araçlarla desteklenen eğitim sonunda katılımcılar, kendi temel oyun motoru yapısını tasarlayacak bilgi ve beceriye sahip olacaktır.


Eğitimin Amaçları

Bu eğitimin amacı; katılımcıların kendi oyun motorlarını (Unity, Unreal Engine, Cocos 2D vb.) geliştirme bilgi ve becerisi kazanmalarını sağlamaktır.

  • Oyun motoru ile ilgili temel kavramları bilir.
  • Oyun geliştirmek için gerekli ortamın kurulumunu yapabilir.
  • Kendi oyun motorunu geliştirebilir.
  • 2 Boyutlu düzlemlerde bilgisayar grafikleri alanında programlama yapabilir.
  • Kendi geliştirdiği oyun motoru ile oyunlar oluşturabilir.

Eğitime Giriş Koşulları