Trying your hand at game programming is an excellent way of honing existing coding expertise and gaining new skills.
Unfortunately, creating even a simple game with the Python language and its Standard Library requires considerable levels of skill and knowledge.
![](https://4.bp.blogspot.com/-VxKkj4q2kas/UaOtj_pP89I/AAAAAAAABLc/AB3gPQJjfFs/s1600/pygame_logo.gif)
However, and not for the first time, Python's extensive collection of modules comes to the rescue. The PyGame module is designed to ease the path to game creation with a rich set of specialised, yet easy-to-use functionality.
In the following posts we'll explore some of PyGame's potential and demonstrate how it can kick-start your game programming skills.
• PyGame Overview• PyGame Installation
• PyGame Events
• PyGame Event Handling
• PyGame Colours
• PyGame Init Code
• PyGame Screen Drawing
• PyGame Complete App
A post from my Learn Python on the Raspberry Pi tutorial.