Invent Your Own Computer Games with Python, 2nd Edition

Title: Invent Your Own Computer Games with Python, 2nd Edition
Author: Albert Sweigart

Description: Invent Your Own Computer Games with Python is a book that teaches you how to program computer games in the Python programming language. Each chapter gives you the complete source code for a new game, and then teaches the programming concepts from the example.
Format: PDF, Online, html

Price: Free
Download from the Source
Source: http://inventwithpython.com/