Pygame

Vikipedi, özgür ansiklopedi
Gezinti kısmına atla Arama kısmına atla
Pygame
Pygame logo.gif
Orijinal yazar(lar) Lenard Lindstrom, René Dudfield, Pete Shinners, Nicholas Dudfield, Thomas Kluyver ve diğer [1].
Geliştirici(ler) Pygame Community
İlk yayınlanma 28 Ekim 2000 (19 yıl önce) (2000-10-28)[1][2]
Kararlı sürüm 1.9.6 / 25 Nisan 2019 (16 ay önce) (2019-04-25)[3]
Ön izleme sürümü 2.0.0.dev6 / 28 Ekim 2019 (10 ay önce) (2019-10-28)
Programlama dili Python, C (programlama dili), Cython ve Assembly[4][5]
İşletim sistemi Çoklu platform
Tür API
Lisans GNU/LGPL
Resmî sitesi www.pygame.org Bunu Vikiveri'de düzenle
Kod deposu Bunu Vikiveri'de düzenleyin

Pygame, Pete Shinners tarafından Python programlama dilinde etkileşimli oyunlar hazırlamak için SDL kütüphanesi üstünde kurulmuş bir Python kütüphanesidir.

Pygame'in en önemli özelliklerinden birisi, pek çok platformda (Microsoft Windows, GNU/Linux, Mac OS) çalışmasıdır. Pygame, kullanıcılara birçok medya türünün desteklendiği (.jpg, .gif, .png, .bitmap) bir arayüz sunar. Klavye ve fare için pek çok girdi fonksiyonuyla arayüzlerle etkileşimi kolaylaştırır. Pygame'de joystick çalıştırmak dahi mümkündür. .mp3, .wav ve .midi ses formatlarını destekler. Tkinter gibi yaygın bir grafiksel kullanıcı arayüzü aracından farklı olarak, görüntü döngüsü kullanıcı tarafından belirlenir. Bu özellik, geliştiricilerin oyun üzerindeki hakimiyetinin artmasını sağlar.

Dış bağlantılar[değiştir | kaynağı değiştir]

Kaynakça[değiştir | kaynağı değiştir]

  1. ^ Shinners, Pete. "Python Pygame Introduction - History". Pygame.org. 17 Eylül 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Mart 2020. 
  2. ^ "Downloads - Pygame - Python game development". Pypi.python.org. 14 Nisan 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Mart 2020. 
  3. ^ "pygame 1.9.6 released with a few regression bug fixes". Github.org. 22 Mart 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Mart 2020. 
  4. ^ "About Pygame". Github.com. 18 Eylül 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 31 Ağustos 2019. 
  5. ^ "GettingStarted". Pygame.org. 20 Mart 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Mart 2020.