How-To Example Code#
Starting Templates#


Drawing#
Drawing Primitives#





Drawing with Loops#



Animating Drawing Primitives#




Faster Drawing with ShapeElementLists#




Sprites#
Sprite Player Movement#












Sprite Non-Player Movement#






Sprite Pathing#





Sprite Properties#



Games with Levels#


Shooting with Sprites#







Sound#



Camera Use#




Platformers#
Basic Platformers#






Using Tiled Map Editor to Create Maps#


Procedural Generation#




View Management#
Instruction Screens and Game Over Screens#




Resizable Window and Fullscreen Games#


Dividing a View Into Sections#



Graphical User Interface#






Grid-Based Games#






Advanced#
Using PyMunk for Physics#





Frame Buffers#





Concept Games#






Odds and Ends#





Tutorials#






Particle System#


Stress Tests#

