Pygame - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Dış bağlantılar
  • 2 Pygame-CE
  • 3 Kaynakça

Pygame

  • العربية
  • Български
  • বাংলা
  • Čeština
  • Deutsch
  • Ελληνικά
  • English
  • Español
  • فارسی
  • Suomi
  • Français
  • עברית
  • Magyar
  • İtaliano
  • 日本語
  • 한국어
  • Nederlands
  • Polski
  • Português
  • Русский
  • Simple English
  • Svenska
  • Українська
  • Tiếng Việt
  • 中文
  • 粵語
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
Pygame
YazarLenard Lindstrom, René Dudfield, Pete Shinners, Nicholas Dudfield, Thomas Kluyver ve diğer [1].
GeliştiriciPygame Community
İlk yayınlanma28 Ekim 2000 (25 yıl önce) (2000-10-28)[1][2]
Güncel sürüm2.6.1[3] Bunu Vikiveri'de düzenleyin 29 Eylül 2024
Kod deposu
  • github.com/pygame/pygame/
Bunu Vikiveri'de düzenleyin
Programlama diliPython, C (programlama dili), Cython ve Assembly[4][5]
İşletim sistemiÇoklu platform
TürAPI
LisansGNU/LGPL
Resmî sitesiwww.pygame.org 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]
  • Pygame resmî sitesi 20 Mayıs 2021 tarihinde Wayback Machine sitesinde arşivlendi. (İngilizce)

Pygame-CE

[değiştir | kaynağı değiştir]

Pygame-CE(Community Edition), 13 Şubat 2023 tarihinde duyurulmuş bir Python kütüphanesidir. Proje, Pygame'e daha hızlı bir şekilde yeniliklerin gelmesi, hataların daha hızlı çözülüp proje hakkında daha demokratik bir şekilde kararlar alınmasını sağlamak için kuruldu.[6]

Proje Pygame'e belirli yenilikler getirmiştir. En önemli yenilikler arasında:

  • FRect(Float Rect) yani küsüratlı sayıları tutan dikdörtgenlerin eklenmesi,
  • Geometry modülü ile farklı geometrik şekiller eklenmesi,
  • Genel performans artışları[7]

bulunmaktadır.

Proje aktif olarak geliştirilmeye devam edilmektedir.

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. ^ "Release 2.6.1". 29 Eylül 2024. Erişim tarihi: 27 Ekim 2024. 
  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. 
  6. ^ NovialRiptide (13 Şubat 2023). "Pygame: Community Edition Announcement". r/pygame. 14 Eylül 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Eylül 2024. 
  7. ^ "Performance Comparisons Against Upstream Pygame". GitHub (İngilizce). 14 Eylül 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Eylül 2024. 
  • g
  • t
  • d
Oyun motorları (liste)
  • Kaynak bağlantı noktası
  • Birinci şahıs nişancı motoru
    • liste
  • Oyun motoru yenileme
    • liste
  • Oyun oluşturma sistemi
  • Görsel roman motorları listesi
Özgür ve
açık kaynaklı
2B
  • Adventure Game Studio
  • Beats of Rage
  • Cocos2d
  • Corona
  • Game Editor
  • Moai
  • OHRRPGCE
  • OpenFL
  • ORX
  • Pygame
  • Ren'Py
  • Stencyl
  • Stratagus
2.5B
  • Build
  • Doom ports
  • ORX
3B
  • Away3D/AwayJS
  • Cafu
  • GamePlay
  • GLScene
  • Horde3D
  • Irrlicht
  • JMonkey
  • OGRE
  • Panda3D
  • PlayCanvas
  • Torque
  • Xenko
Karma
  • Allegro
  • Godot
  • libGDX
  • Lightweight Java Game Library
  • Spring
Sahipli
2B
  • Construct
  • Felgo (V-Play Engine)
  • GameMaker Studio
  • GameSalad
  • RPG Maker
  • UbiArt Framework
3B
  • 4A
  • Amazon Lumberyard
  • AnvilNext
  • Chrome
  • Creation
  • CryEngine
  • Crystal Tools
  • Decima
  • Diesel
  • Ego
  • Essence
  • Fox
  • Frostbite
  • HeroEngine
  • id Tech
    • 5
    • 6
    • 7
  • Ignite
  • IW
  • LithTech
  • Luminous Studio
  • MT Framework
  • PhyreEngine
  • REDengine
  • RAGE
  • Shark 3D
  • ShiVa
  • Snowdrop
  • Source
  • Source 2
  • Unigine
  • Unreal
Karma
  • Clickteam Fusion
  • Gamebryo
  • Unity
Tarihî
(özgür ve
açık kaynaklı)
2B
  • Thousand Parsec
  • Vassal
  • Xconq
  • Game-Maker
2.5B
  • Doom
3B
  • Blender Game
  • Bork3D
  • Crystal Space
  • CyanWorlds.com Engine
  • Delta3D
  • Dim3
  • Genesis3D
  • id Tech
    • Quake
    • Quake II
    • 3
    • 4
  • Open Wonderland
  • Papervision3D
  • Platinum Arts Sandbox
  • PLIB
Karma
  • Wintermute Engine
Tarihî
(sahipli)
2B
  • GameMaker
  • Garry Kitchen's GameMaker
  • Genie
  • MADE
  • M.U.G.E.N
  • SCUMM
  • Vicious
  • Virtual Theatre
  • Zillions of Games
3B
  • Bitsquid
  • C4
  • Dark
  • Enigma
  • Flare3D
  • GoldSrc
  • Filmation
  • Freescape
  • INSANE
  • Jade
  • Jedi
  • LyN
  • Marmalade
  • Panta Rhei
  • Pie in the Sky
  • Q
  • Reality Lab
  • RenderWare
  • SAGE
  • Silent Storm
  • Sim RPG Maker
  • Titan
  • Truevision3D
  • Vision
  • Visual3D
  • Voxel Space
  • XnGine
  • Zero
Sahipli
ara yazılım
  • Euphoria
  • Gameware
  • GameWorks
  • Havok
  • iMUSE
  • Kynapse
  • SpeedTree
  • FaceGen
"https://tr.wikipedia.org/w/index.php?title=Pygame&oldid=35844855" sayfasından alınmıştır
Kategori:
  • Python kütüphaneleri
Gizli kategoriler:
  • Bilgi alt kutulu maddeler
  • Webarşiv şablonu wayback bağlantıları
  • Sayfa en son 14.26, 16 Ağustos 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Pygame
Konu ekle