Python ile Oyun Yapımı – Car Race

Daha önceki Python ile Oyun Yapımı  yazımda Python ile basit bir oyun yapmıştık.

Şimdi yine aynı mantığı kullanarak 2 Boyutlu bir oyun daha yapacağız.

Bu oyunda ilerleyen bir araba ve dubalar olacak. Arabayı yön tuşları yardımı ile yönlendireceğiz ve dubalara çarpınca oyunu kaybetmiş olacağız.

Kodları ve içerikleri indirebileceğiniz GitHub Linki : İndir

Şimdi adım adım kodlarımıza geçelim.

1.Adım – Kullanacağımız gerekli kütüphaneleri ekliyoruz :

2. Adım – Sınıfımızı ve Başlatıcı fonksiyonumuz olan __init__ fonksiyonunu tanımlıyoruz :

3. Adım – Sağ ve Sol yön tuşlarına basıldığında çağırılan fonksiyonlarımızın yapacağı işleri tanımlıyoruz. Burada aracımız X ekseninde dubalardan kaçmak için Sağa ve Sola hareket edeceği için yön tuşlarına basıldığında aracımızı

x ekseninde hareket ettireceğiz. : 

4. Adım – Aracımızın anlık hareket durumunu ekrana çizecek fonksiyonu tanımlıyoruz :

5. Adım – 4. Adımda dubalar ile aracımızın koordinatlarının eşleşmesini kontrol eden fonksiyonu oluşturuyoruz :

6. Adım – Daha sonra while döngümüz içerisinde kullanmak üzere kullanacağımız fonksiyonları oluşturuyoruz :

7. Adım – Dubalarımız ile ilgili oluşturma ve kontrol işlemlerimizi yapacağımız Sınıfımız oluşturuyoruz.

8. Adım – İlgili Sınıflarımızı çağırıyoruz ve while döngüsü içerisinde oyunu başlatıyoruz :

Kodlarımız bu kadar. Kodlara ve oyun içeriklerine yazının başında bulunan Github linki üzerinden ulaşabilirsiniz.

Bu Kategorideki Diğer Yazılar

Leave a Comment