View in Browser
For Immediate Release
For more information, contact:
Siobhan Robinson
Associate Publicist
[email protected]
Invent Your Own Computer Games with Python
New Book Shows Even Complete Beginners How to Program Games in Python

Invent Your Own Computer Games with Python

Request Review copy

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.

Invent Your Own Computer Games with Python Invent Your Own Computer Games with Python
Publisher: No Starch Press
Author: Al Sweigart
Print ISBN: 978-1-59327-795-6
Price: $29.95
Publication Date: December 2016
Specs: 376 pp.
[email protected]

Request Review copy

You Might Also Be Interested In:

Wicked Cool Shell Scripts, 2E
Wicked Cool Shell Scripts, 2nd Edition
by Dave Taylor and Brandon Perry
Request Review copy
The Hardware Hacker
The Hardware Hacker
by Andrew "bunnie" Huang
Request Review copy
Arduino Playground
Arduino Playground
by Warren Andrews
Request Review copy

Available in fine bookstores everywhere, from, or directly from No Starch Press:, [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.

About O'Reilly
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.

You are receiving this email because you are a public relations contact with O'Reilly Media. O'Reilly Media is a Distributor for No Starch Press.

To unsubscribe from all email announcements from O'Reilly, {\if {\viewmessagep} {click here} {click here}}.

O'Reilly Media, Inc. 1005 Gravenstein Highway North, Sebastopol, CA 95472 (707) 827-7000

{\if {\opt_out_link} {}}