Bilmek istediğin her şeye ulaş

Python yazılım dili ile oyun yapılabilir mi?

Python ile oldukça hızlı şekilde 2D oyun yazabilirsiniz. Bu konuda temel dezavantajı (3D'de performansta sorun) Google android için Java'yı (mac ise object c'yi) destekliyor. Ama, python'da oyun yazmak isterseniz

pygame.org
kivi.org
  • Paylaş
2

Aykut Kardaş, kivi.org alan adının doğruluğunu tekrar sorgular mısınız?
Alan adı boşta görünüyor.

Ceyhun Çakar, Üzgünüm yazım hatası kivy.org (kivy.org/#home)

Oyun geliştirmek için dil seçerken en önemli kriter performans olmak zorunda. Python performans odaklı bir dil olmadığından basit 2D oyunlar yapmanın ötesine geçmeye çalışmak oldukça kötü bir karar olur. Daha önceki yaptığım denemelerde basit 2D efektleri uygularken bile 10-12FPS'nin üzerinde verim alamamıştım.

Bu arada örnek bulmak isteyen olursa. Şurada kendi geliştirdiğim oldukça eski bir uygulama var:
code.google.com/p/eyetrainer/

Şurada windows için compile edilmiş versionu da bulunabilir:
code.google.com/p/eyetrainer/downloads/l. . .
  • Paylaş
Aslında her programlama dili ile oyun yapılabilir. Çünkü oyunu yapan programlama dili değil, kütüphaneleridir. Grafik kütüphanesi de çoğu popüler programlama dilinde bir şekilde kullanılır. Ama genelde bizim oynadığımız yüksek grafikli oyunların C/C++ ile bazen de makine dili ile yazıldığını duymuştum. Performans gerekli olan durumlarda düşük seviye diller daha avantajlı bildiğiniz gibi.
  • Paylaş
Bkz. Pygame .
  • Paylaş
Sonraki Soru
HESAP OLUŞTUR

İstatistikler

814 Görüntülenme6 Takipçi4 Yanıt