İçeriğe atla

#22 | Eğitim

2D Oyun Motoru Geliştirme Kursumuz BTK Akademi'de Herkese Açık

Rysesoft'un BTK Akademi'deki ücretsiz 2D oyun motoru kursu her zaman açık. 3.800'den fazla kişi C++ ve SDL ile kendi motorunu yazmak için kursa katıldı.

BTK AkademiRysesoft
Tarih
30/10/2026
Konum
Çevrim içi
Düzenleyen
BTK Akademi

Kurucumuz Can Karabulut, BTK Akademi için kendi 2D oyun motorunuzu yazmayı anlatan bir kurs hazırladı. Kurs ücretsiz, çevrim içi ve her zaman açık, yani bugün başlayıp kendi hızınızda ilerleyebilirsiniz. Bugüne kadar 3.800'den fazla kişi katıldı, kursu tamamlayanlar BTK Akademi katılım sertifikası alıyor.

Etkinlik afişi | Büyütmek için tıkla

Bir Oyun Motorunun İçini Görün

Unity, Unreal Engine ve Cocos 2D işin büyük kısmını görünmeden yapar. Bu kursta o işi siz yazıyorsunuz. Oyun döngüsünü, delta zamanı, oyun nesnelerinin düzenlenmesini ve ECS (Entity Component System) gibi mimari desenleri öğreniyor, ardından C++ ve SDL ile grafik çiziyor, sahneyi ve kamerayı yönetiyorsunuz. Animasyon, çarpışma, olay sistemi, giriş ve çıkış işlemleri, kayıt tutma (logging) ve hata ayıklama motorunuzun alt sistemleri olarak geliyor.

Boş Bir Pencereden İlk Oyununuza

Kurs 15 bölüm ve yaklaşık dokuz saatlik videodan oluşuyor. Visual Studio 2022 ile C++23, SDL2, GLM, Dear ImGui ve OpenGL'i kuruyor, oyun penceresini açıyor ve SDL ile ilk nesnelerinizi çiziyorsunuz. Sonra oyun zamanı, oyuncu kontrolleri ve animasyonları, fizik motorları, katmanlama, varlık yönetimi, TrueType yazı tipleri ve ses geliyor. 14. bölümde yazdığınız motorla ilk oyununuzu yapıyor, son bölümde de motorunuza Dear ImGui ile bir editör tasarlıyorsunuz.

Başlamadan Önce

C++ bilmeniz gerekir. Matematikte trigonometri, vektörler, birinci ve ikinci dereceden denklemler ve grafikleri, iki boyutlu spiraller ve eğriler ile matrisler kullanılır. Biraz oyun geliştirme deneyimi ve harici ekran kartı (GPU) olan bir bilgisayar da gerekir. Dersler Türkçe ve Türkçe altyazılıdır, BTK Akademi'ye göre kurs ortalama iki haftada tamamlanır.

Nasıl Katılırsınız

BTK Akademi'ye giriş yapıp kursa istediğiniz zaman başlayabilirsiniz. Müfredatın tamamı kurs sayfamızda.

Bizi etkinliğinize davet edin

Kampüsünüzde Bir Oturum mu Planlıyorsunuz?

İletişime geç