Arkadaşlar merhaba, hem yeni bir kütüphane öğrenmek hem varolan sorunlarla başa çıkarak çözüm bulmak hem de kodlama yeteneğimi geliştirmek için pygame kütüphanesini kullanarak bir oyun yaptım. konuyu açmaktaki amacım oyun kodlarında gereksiz satırlar, kodlarda verimsizlik gibi sorunlar var mı diye merak ettim. Verilecek önerilere her zaman açığım.
Kodlar için:
Elinize sağlık, güzel yazmışsınız.
Sadece Python kullanırken globals
deyimini fazla sevmeyiz. Siz farklı sınıflarda kullanmışsınız. Bunun yerine bir Game
sınıfı kodlayıp globals
ile kullandığınız değişkenleri, ekranda gösterdiğiniz şekilleri oluşturan fonksiyonu ve ana döngünüzü bu sınıfın içine alabilirsiniz. Bütün diğer sınıfları Game
sınıfı içinde oluşturup onlara da parametre olarak verirseniz her şey bir obje içinde iletişime girebilir.
1 Beğeni
Teşekkür ederim. İleriki seferlerde bu duruma dikkat etmeye çalışacağım.