San Francisco, CA (November 29, 2016) — A new book from geek book publisher No Starch Press and the best-selling author of Automate the Boring Stuff with Python (over 70,000 copies sold) promises to teach aspiring coders of any age how to create simple computer games with the Python programming language.
Like author Al Sweigart’s Automate the Boring Stuff with Python, Invent Your Own Computer Games with Python ($29.95, 376 pp., December 2016) features plain-English explanations of programming concepts coupled with a wide range of real programming projects. Each chapter introduces the reader to a new game, like Hangman, Tic-Tac-Toe, or Reversi, and dissects the game’s code line by line, explaining how things work along the way. Instead of just reading about programming concepts in the abstract, readers get clear examples of how they work, and they’ll put their newfound knowledge to the test by making fun programs.
According to Sweigart, a fixture in the Python community who began programming by making games, “Having a project in mind and building it step-by-step is a great way to get into programming. Whether you're a kid or an adult, games are fun to make, and Python makes it easier to learn how to program than ever before. Once readers have worked through the game projects in this book, they’ll have the skills to get started on their own game ideas.”
Invent Your Own Computer Games with Python will teach readers how to:
- Use variables, loops, user input, functions, and flow control statements
- Choose the right data structures, such as lists, dictionaries, and tuples
- Debug their programs and find common errors
- Apply Cartesian coordinates, negative numbers, and other math concepts to programming games
After working their way through this collection of real, achievable projects, readers will have a solid foundation in Python and confidence in their newfound programming skills.
Invent Your Own Computer Games with Python will be available in bookstores everywhere this December.
About the Author
Al Sweigart is a software developer who teaches programming to kids and adults. He has written several programming books for beginners, including Automate the Boring Stuff with Python and Scratch Programming Playground, also from No Starch Press.
You Might Also Be Interested In:
Available in fine bookstores everywhere, from http://www.oreilly.com/nostarch, or directly from No Starch Press: http://www.nostarch.com, [email protected], 1-800-420-7240.
About No Starch Press
From deep in the heart of San Francisco’s start-up gulch, No Starch Press publishes the finest in geek entertainment, covering topics like LEGO, programming (for young and old), science, and math. Our titles have personality, our authors are passionate, and our books tackle topics that people care about.
O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O'Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.
# # #
O'Reilly is a registered trademark of O'Reilly Media, Inc. All other trademarks are the property of their respective owners.