Eğitim Detayı
Python Pygame ile Oyun Geliştirme
Eğitim Ön Koşulu
Bu eğitime başlamadan önce Temel Python Programlamaya Giriş eğitimini tamamlamış olmanız önerilir.
Eğitimin Amacı
Hazır oyun motorlarına bağımlı kalmadan, Python'ın saf gücüyle oyunların arka planındaki matematiği kodlayarak öğrenmek.
Eğitim Hakkında
Bu eğitim, temel Python bilgisini bir üst seviyeye taşımak isteyen öğrencilerimiz için tasarlandı. Nesne Yönelimli Programlama (OOP) mantığıyla profesyonel mimariler kuruyoruz.
Müfredat ve Kazanımlar
Konu Başlıkları
Nesne Yönelimli Programlama
Sınıflar (Classes), nesneler ve kalıtım.
Pygame Kütüphanesi
Oyun penceresi, renkler ve ekran yönetimi.
Oyun Döngüsü
Oyunun sürekli güncelleme mantığı.
Hareket ve Kontrol
Klavye ve mouse girdileri.
Çarpışma Tespiti
Nesnelerin temasını algılama.
AI Destekli Geliştirme
Kod optimizasyonu ve AI araçlarından faydalanma.
Kazanımlar
OOP kavramlarını gerçek projelerde kullanabilir.
Bir kütüphanenin dökümantasyonunu okuyup entegre edebilir.
Oyunların arka planında çalışan mantıksal döngüleri kavrar.
Yapay zeka araçlarını kullanarak kod geliştirme süreçlerini hızlandırabilir.
Sıfırdan oyun mekaniği kodlayarak problem çözme yeteneğini geliştirir.