When I first played video games as a kid, I was hooked. But I didn’t just want to play video games, I wanted to make them. I found a book like this one that taught me how to write my first programs and games. It was fun and easy. The first games I made were like the ones in this book. They weren’t as fancy as the Nintendo games my parents bought for me, but they were games I had made myself.

Now, as an adult, I still have fun programming and I get paid for it. But even if you don’t want to become a computer programmer, programming is a useful and fun skill to have. It trains your brain to think logically, make plans, and reconsider ...

Get Invent Your Own Computer Games with Python , 4th Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.