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.