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).
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.
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.
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.
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.