Invent Your Own Computer Games with Python, 3rd Edition — Albert Sweigart (en) 2015На примерах исходного кода рассказывается про принципы программирования игр.#beginner