Pygame Alternatives

    Pygame is described as 'set of Python modules designed for writing video games. Pygame adds functionality on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language' and is an app in the Development category. There are more than 50 alternatives to Pygame for a variety of platforms, including Windows, Mac, Linux, iPhone and iPad. The best alternative is Godot Engine, which is both free and Open Source. Other great apps like Pygame are Unity (Freemium), LÖVE (Free, Open Source), Torque 3D (Free, Open Source) and OGRE (Free, Open Source).

    This page was last updated Oct 22, 2021

      • FreeProprietary
      • Windows
      HGE is an easy to use yet powerful hardware accelerated 2D game engine. It is a full featured middleware for all who want to develop commercial quality 2D games rapidly and easily.
      No screenshots yet
    1. Arianne is a multiplayer online games framework and engine to develop turn based and real time games. It provides a simple way of creating games on a portable and robust server architecture.
      show more


      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      Modular open-source game engine made in Rust.
      No screenshots yet
    2. Atavism opens up development opportunities of virtual online worlds to everyone regardless of programming knowledge or artistic ability.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • iPhone
      • iPad
      • Apple TV
      Imagine Engine is an ongoing project that aims to create a fast, high performance Swift 2D game engine for Apple's platforms that is also a joy to use with an ambitious but clear goal - to enable you to easily build any game that you can imagine.
      No screenshots yet


      • FreeProprietary
      • Mac
      • iPhone
      • iPad
      • Apple Watch
      • Apple TV
      SpriteKit is a general-purpose framework for drawing shapes, particles, text, images, and video in two dimensions. It leverages Metal to achieve high-performance battery-efficient rendering and 2d games and other graphics-intensive apps.
      show more
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Android
      • iPhone
      • iPad
      • Apple TV
      • Nintendo Switch
      • Stadia
      FNA is a reimplementation of the Microsoft XNA Game Studio 4.0 Refresh libraries.
      No screenshots yet
      • FreeProprietary
      • Mac
      • iPhone
      • iPad
      • Apple Watch
      • Apple TV
      GameplayKit is an object-oriented framework that provides foundational tools and technologies for building games in iOS, macOS, and tvOS using the Swift programming language and 3rd party rendering and multimedia libraries such as SpriteKit.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • iPhone
      • iPad
      • Apple TV
      A 2D game engine based on ECS and written in 100% Swift for iOS, macOS and tvOS. If you've tried making a game in Swift while sticking to the official APIs, this may be for you!
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      A game-engine fully integrated in Blender UPBGE is an open-source, 3D game engine forked from the old Blender Game Engine and deployed with Blender itself. This unified workflow is its main strength, as you can make your game from start to finish without leaving Blender.
      show more
    Showing 50 of 62 alternatives