Softwr
Pygame logo

Pygame

Python library for game development

Overview

What Pygame does

Pygame is a free, open-source Python library for creating games. It provides graphics, sound, and game development utilities.

What people use it for

  • 2D game development
  • Game prototyping
  • Educational games
  • Learning game development

The honest half

Where it falls short

Concrete and checkable, so you can decide whether any of them matter to you. This is the half of a review a vendor will not write about Pygame.

  • Licensed under GNU LGPL v2.1, free to use even in closed-source and commercial games, no paid tier

Pricing

What Pygame costs

Taken from the vendor's own pricing page. Prices move, so check before you buy.

Free

Free

  • Full library
  • Python support
  • Graphics rendering
  • Audio support
  • Community support
  • Open-source

Capabilities

Features

  • Graphics rendering

    Graphics rendering capability

  • Audio playback

    Audio playback capability

  • Input handling

    Input handling capability

  • Sprite system

    Sprite system capability

  • Collision detection

    Collision detection capability

  • Font rendering

    Font rendering capability

  • Animation support

    Animation support capability

  • Event system

    Event system capability

  • Python

    Integration with Python

  • NumPy

    Integration with NumPy

  • Matplotlib

    Integration with Matplotlib

  • Open-source

    Open-source security feature

Behind it

Who makes Pygame

Company
Pygame Community
Based in
Community-driven

Keep looking

Where to go from Pygame

Other Game Development software

  • Create beautiful interactive content with the world's leading real-time engine

  • Animated sprite editor and pixel art tool

  • Create games without coding. Powered by the Scirra engine.

Softwr does not host reviews and shows no star rating for Pygame, because a rating we did not collect is not ours to publish. What is here is the pricing and platform detail from the vendor’s own pages, limitations we could state concretely, and alternatives a reviewer confirmed people weigh against it. Tell us if any of it is wrong.

More on Pygame

Best Game Development software alternatives

A refreshingly simple data-driven game engine built in Rust

Animated sprite editor and pixel art tool

Game creation platform for everyone

Open-source 3D game engine integrated with Blender

Compare Pygame with alternatives