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, Linux, Mac, iPhone and Android apps. The best Pygame alternative is Godot Engine, which is both free and Open Source. Other great apps like Pygame are Unity, LÖVE, microStudio and Bevy Game Engine.
Alternatives list
A platform independent 2d game programming framework for c/c++ programmers with least possible dependencies for easy porting and with focus on easy API calls and the requirement of commercial programmers.
Cost / License
- Free
- Open Source
Application type
Alerts
- Discontinued
Platforms
- Self-Hosted
- SDL
- C++
3DCrafter (formerly 3D Canvas) is a real-time 3D modeling and animation tool that incorporates an intuitive drag-and-drop approach to 3D modeling.


FlashPunk is a free ActionScript 3 library designed for developing 2D Flash games. It provides you with a fast, clean framework to prototype and develop your games in. This means that most of the dirty work is already done, letting you concentrate on the design and testing of...
Cost / License
- Free
- Open Source
Application type
Platforms
- Online
- Adobe Flash Player
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. It covers all imaginable 2D game genres: you could create everything from a simple puzzle to...
Cost / License
- Free
- Proprietary
Platforms
- Windows
Monkey is a modular language. You can create your own custom modules and use other people's - including the awesome box2d and minib3d modules!.
Lumix Engine is an open-source 3D game design software and engine. It's written in C++ and supports several scripting languages.



- 7 Piston game engine alternatives
A modular game engine written in Rust, built for performance, ergonomics and cross platform development.
Atavism opens up development opportunities of virtual online worlds to everyone regardless of programming knowledge or artistic ability.
Cost / License
- Paid
- Proprietary
Platforms
- Mac
- Windows
- 6 Python Turtle alternatives
Turtle graphics is a popular way for introducing programming to kids. It was part of the original Logo programming language developed by Wally Feurzeig, Seymour Papert and Cynthia Solomon in 1967.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux



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.
Cost / License
- Free
- Proprietary
Application type
Platforms
- Mac
- iPhone
- iPad
- Apple Watch
- Apple TV


Moai SDK is an embeddable cross-platform game development SDK written in C++ and scriptable in Lua. You can use Moai to write games or apps, or you can embed Moai in other programs. You can also use Moai as an overlay in your apps.
Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Android
- iPhone









































