Zum Inhalt springen

Pygame

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 26. April 2018 um 12:34 Uhr durch Aka (Diskussion | Beiträge) (Spiele, die Pygame nutzen: Datumsformat im Einzelnachweis korrigiert, Links normiert). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Pygame

Logo
Basisdaten

Entwickler Pete Shinners
Erscheinungsjahr 22. Oktober 2000
Aktuelle Version 1.9.3
(16. Januar 2017)
Betriebssystem plattformunabhängig
Programmier­sprache C, Python[1]
Kategorie Programmbibliothek
Lizenz LGPL
http://www.pygame.org

Pygame ist ein von Pete Shinners entwickelte Python-Programmbibliothek zur Spieleprogrammierung.

Es enthält Module zum Abspielen und Steuern von Grafik und Sound sowie zum Abfragen von Eingabegeräten (Tastatur, Maus, Joystick). Als Grundlage verwendet Pygame die Simple-DirectMedia-Layer-Bibliothek. Ziel ist es, Computerspiele entwickeln zu können, ohne auf Low-Level-Programmiersprachen wie C zurückgreifen zu müssen. Dies basiert auf der Annahme, dass die rechenintensivsten Funktionen innerhalb eines Computerspiels (in erster Linie Grafikroutinen) komplett von der Spiel-Logik abstrahiert werden können und deshalb eine High-Level-Programmiersprache wie Python verwendet werden kann, um das Spiel als solches und seinen Ablauf zu strukturieren.

Dateiformate

Bilder

Pygame unterstützt mehrere Bildformate[2].

  • JPG
  • PNG
  • GIF(nicht animiert)
  • BMP
  • PXC
  • TGA(unkompressiert)
  • LBM
  • PBM(und PGM, PPM)
  • XPM

Man kann Bilder auch als Dateien auf der Festplatte speichern, jedoch sind nur BMP, TGA, PNG und JPG unterstützt.

Spiele, die Pygame nutzen

Einzelnachweise

  1. The pygame Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 5. September 2018).
  2. pygame.image — Pygame v1.9.4.dev0 documentation. Abgerufen am 23. März 2018.
  3. Dangerous High School Girls in Trouble! Pygame.org, abgerufen am 8. Juli 2011.
  4. Save the Date. Paperdino.com, abgerufen am 14. Oktober 2014.