Raylib ile Oyun Geliştirme için C++ Programlama

2B oyunları geliştirmeyi öğrenerek ve oyun geliştirmeye modern programlama ilkelerini uygulayarak C++'da sağlam bir temel oluşturun.

4.7 (2,519) ⏱ 57 dk 📚 4 ders

Bu kurs hakkında

C++ öğrenmek yazılım geliştirme dünyasına girmenin güçlü bir yoludur, ancak sözdizimi pratik bir bağlam olmadan baskılayıcı olabilir. Bu ders, oyun programlama lensi aracılığıyla C++ temellerini öğretmekle bu boşluğu doldurur. Yazılı açıklamalar ve kod tabanlı egzersizlere odaklanarak, sıfırdan işlevsel oyunlar inşa etmek için gereken mantık ve teknik becerileri geliştireceksiniz. Temel sözdizim anlayışından karmaşık sistemleri uygulamaya geçiş yaparak, kodların etkileşimli deneyimlere nasıl çevrildiğini derin bir şekilde anlayacaksınız. Bu ders, profesyonel geliştirme ortamlarına hazır olmanızı sağlamak için modern uygulamaları ve temiz kod mimarisini vurguluyor. Ne öğreneceksin: - Değişkenler, veri tipleri ve kontrol akışını içeren temel C++ sözdizimini anlayın. - Oyun mantığını fonksiyonlar, yapı ve modül kod yapıları kullanarak uygulayın. - Nesneye Yönelik Programlama ilkelerini sınıflar, kapsülleme ve miras gibi uygulayın. - Akıllı göstergeler gibi modern C++ özelliklerini kullanarak bellek yönetimini pratik edin. - Hareket, çarpışma tespiti ve animasyon mantığı dahil olmak üzere 2B oyun mekaniklerini geliştirin. - Geliştirme ortamını ayarlayın ve proje dosyalarını etkili bir şekilde yönetin. - C++ çerçevesinde renderleme ve girişi ele almak için Raylib kütüphanesini kullanın. Kurs, temel terminoloji ve çevre kurulumuyla başlar ve giderek karmaşıklaşan bir dizi oyun projesi üzerinden ilerler. Basit mantık kapılarına, hem verimli hem de bakımını kolaylaştıran kod yapısının nasıl oluşturulacağını öğrenerek tam nesne yönelimli sistemlere geçiş yaparsınız. Bu ders, önceden programlama deneyimi olmayan mutlak yeni başlayanlar için tasarlanmış, ayrıca C ++ kullanarak oyun geliştirmeye geçiş yapmak isteyenler için de tasarlanmıştır. Oyun programlama yolculuğunuza başlayın ve pratik uygulamalar yoluyla C++'ı ustalaşınız.

Ne elde edeceksin

  • 📜 Tamamlama sertifikası
    LinkedIn profilinize ekleyin
  • ♾️ Ömür boyu erişim
    İstediğin zaman dön, son kullanma tarihi yok
  • 📱 Telefon veya bilgisayar
    Her yerde, her cihazda
  • 💸 30 gün iade
    Sorgusuz
  • Kısa ve odaklı
    57 dk pratik içerik

Yorumlar (6)

Līga Liepiņa LV Doğrulanmış öğrenci
★ 4 · 2025-12-02T10:55:53+00:00

Biraz ön bilgiye sahipseniz iyi bir kurs. Tamamen yeni başlayanlar için bazı kavramlar biraz zorlayıcı olabilir. Yapısı mantıklı olsa da.

Ngozi Ezenwa NG Doğrulanmış öğrenci
★ 4 · 2025-11-11T13:40:53+00:00

Oldukça iyi bir giriş. Örnekler yardımcı oldu ama biraz daha pratik materyal olmasını dilerdim. Maliyetine göre sağlam bir değer.

Patrick Power IE
★ 3 · 2025-08-16T09:09:53+00:00

İyi bir giriş olmuş. Daha çeşitli örnekler ve modüller arasında daha iyi bir akıştan faydalanılabilirdi.

Yasir Hussain PK
★ 4 · 2025-08-10T22:33:53+00:00

Harika bir öğrenme deneyimi. Anlatım hızı tam yerindeydi ve örnekler konuları iyice pekiştirdi. Kocaman bir aferin!

Consuelo Vargas PA Doğrulanmış öğrenci
★ 4 · 2025-03-24T08:01:53+00:00

Ortalama bir malzeme sunulmuş. Yapısı takip etmeme yardımcı oldu ve örnekler açıklayıcıydı. Bu konu için temel ihtiyaçlarımı karşıladı.

Björn Ólafsson IS Doğrulanmış öğrenci
★ 5 · 2025-01-25T02:08:53+00:00

Daha iyi bir öğrenme deneyimi isteyemezdim. Yapı mükemmel aktı ve örnekler inanılmaz derecede alakalıydı. Şiddetle tavsiye ederim!

Yorum yaz

Gönderdikten sonra giriş yapmanı isteyeceğiz — taslağın kaydedilir.

Diğer öğrenciler şunları da aldı

Sık sorulanlar

Bu kursu almak için neye ihtiyacım var? +

Sadece internetli bir telefon veya bilgisayar yeterli. Kurulum yok, özel donanım yok.

Nasıl ödeme yapabilirim? +

Stripe üzerinden kartla veya kripto para ile. Kart bilgilerini saklamıyoruz — Stripe güvenli şekilde işliyor.

Para iadesi alabilir miyim? +

Evet — 30 gün içinde tam iade, sorgusuz.

Erişimim ne kadar sürer? +

Sonsuza dek. Bir kez satın aldığında, kurs senindir — istediğin zaman dönebilirsin.

Sertifika alacak mıyım? +

Evet. Tamamladığında, LinkedIn profiline ekleyebileceğin bir sertifika alırsın.

Şu sektörlerdeki öğrenenler için
Teknoloji Tasarım Finans Pazarlama Sağlık Eğitim Konaklama Üretim