You know what's awesome? You are!
(Also this stuff.)
mu-editor - an editor for beginners. It also comes bundled with pygame and pgzero. The main idea of Mu is that you use a simplified but real editor to begin with, and then to leave it behind once you advance.
Thonny - is another python editor for beginners.
A Little Bit of Widgetry for PyGame
- A GUI library for pygame. This is a fork of the original Albow
library, but it works with python 3 and has been updated since then.
Thorpy - a GUI library for pygame.
pymunk - 2d physics library. Lots of examples, very well maintained.
pyscroll - Scrolling maps. Fast scrolling images easy.
pyTMX - Reads Tiled Map Editors TMX maps. Can use a Map editor easily.
pyinstaller - Make installers for different platforms. Very easy to use to make installers.
animation - Tasks and tweening using pygame groups. No framework needed to smoothly move sprites or execute things over time.
symplehfsm - hierarchial state machine.
spritesheetlib - loading sprite sheets.
pyknic - collection
of useful tools (tweening, animation, context, timing, fonts,
spritesystem, skeleton, ...) for games.
pytmxloader - Map loader for tmx files
pygame-text - Greatly simplifies drawing text with the pygame.font module.
pygame-menu - A menu for pygame, simple, lightweight and easy to use.
TextBoxify
- package to easily create dialog boxes for games. Want to show a
character talking, with a box of text next to it? Then this is for you.
pgzero - a framework for games built on top of pygame. Intended for education.
Wasabi2d - another game framework by lordmauve, this time it's cutting edge.
moderngl - Modern OpenGL bindings for python.
PyGLM on GitHub comes with perlin and simplex noise (2D, 3D and 4D), matrix transformations, quaternions, vectors and other GLSL type goodies.