Miss Selfridge

Invent Your Own Computer Games with Python, 4th Edition by Albert Sweigart

Description: Invent Your Own Computer Games with Python will teach you how to make computer games using the popular Python programming languageā€”even if you've never programmed before! Begin by building classic games like Hangman, Guess the Number, and Tic-Tac-Toe, and then work your way up to more advanced games, like a text-based treasure hunting game and an animated collision-dodging game with sound effects. Along the way, you'll learn key programming and math concepts that will help you take your game programming to the next level. Learn how to: -Combine loops, variables, and flow control statements into real working programs -Choose the right data structures for the job, such as lists, dictionaries, and tuples -Add graphics and animation to your games with the pygame module -Handle keyboard and mouse input -Program simple artificial intelligence so you can play against the computer -Use cryptography to convert text messages into secret code -Debug your programs and find common errors As you work through each game, you'll build a solid foundation in Python and an understanding of computer science fundamentals. What new game will you create with the power of Python? The projects in this book are compatible with Python 3. Al Sweigart is a software developer and teaches programming to kids and adults. He has written several Python books, including Automate the Boring Stuff with Python and Making Games with Python & Pygame. Chapter 1: The Interactive Shell Chapter 2: Writing Programs Chapter 3: Guess the Number Chapter 4: Jokes Chapter 5: Dragon Realm Chapter 6: Using the Debugger Chapter 7: Designing Hangman with Flowcharts Chapter 8: Writing the Hangman Code Chapter 9: Extending Hangman Chapter 10: Tic-Tac-Toe Chapter 11: Bagels Chapter 12: Cartesian Coordinates Chapter 13: Sonar Treasure Hunt Chapter 14: Caesar Cipher Chapter 15: Reversi Chapter 16: AI Simulation Chapter 17: Using Pygame and Graphics Chapter 18: Animating Graphics Chapter 19: Collision Detection and Input Chapter 20: Sounds and Images Chapter 21: Dodger

Price: 31.52 USD

Location: East Hanover, New Jersey

End Time: 2024-11-07T05:09:02.000Z

Shipping Cost: 0 USD

Product Images

Invent Your Own Computer Games with Python, 4th Edition by Albert SweigartInvent Your Own Computer Games with Python, 4th Edition by Albert SweigartInvent Your Own Computer Games with Python, 4th Edition by Albert Sweigart

Item Specifics

Return shipping will be paid by: Buyer

All returns accepted: Returns Accepted

Item must be returned within: 60 Days

Refund will be given as: Money Back

Return policy details:

EAN: 9781593277956

UPC: 9781593277956

ISBN: 9781593277956

MPN: N/A

Brand: No Starch Press

Number of Pages: 376 Pages

Publication Name: Invent Your Own Computer Games with Python, 4th Edition

Language: English

Publisher: No Starch Press, Incorporated

Publication Year: 2016

Item Height: 0.8 in

Subject: Programming / Games, Video & Electronic, Programming Languages / Python

Type: Textbook

Item Weight: 22 Oz

Item Length: 9.2 in

Author: Al Sweigart

Subject Area: Computers, Games & Activities

Item Width: 7.1 in

Format: Trade Paperback

Recommended

Practical Deep Learning with Python: A Ha... by Ron Kneusel Paperback / softback
Practical Deep Learning with Python: A Ha... by Ron Kneusel Paperback / softback

$17.99

View Details
Cracking Codes with Python: An Introduction to Building and Breaking  - GOOD
Cracking Codes with Python: An Introduction to Building and Breaking - GOOD

$8.77

View Details
Statistics Done Wrong: The Woefully Complete Guide by Reinhart, Alex, Acceptable
Statistics Done Wrong: The Woefully Complete Guide by Reinhart, Alex, Acceptable

$8.04

View Details
PowerShell for Sysadmins: Workflow Automation Made Easy
PowerShell for Sysadmins: Workflow Automation Made Easy

$13.00

View Details
How Linux Works by Brian Ward (SC OVSZ)
How Linux Works by Brian Ward (SC OVSZ)

$19.00

View Details
Cisco Routers for the Desperate, 2nd Edition: Router Management, the Easy Way
Cisco Routers for the Desperate, 2nd Edition: Router Management, the Easy Way

$8.17

View Details
Linux Firewalls: Attack Detection and Response with iptables, psad, and fwsnort,
Linux Firewalls: Attack Detection and Response with iptables, psad, and fwsnort,

$12.91

View Details
Rootkits and Bootkits: Reversing Modern Malware and Next Generation Threats
Rootkits and Bootkits: Reversing Modern Malware and Next Generation Threats

$23.96

View Details
Practical Packet Analysis: Using Wireshark to Solve Real-World Netw - VERY GOOD
Practical Packet Analysis: Using Wireshark to Solve Real-World Netw - VERY GOOD

$6.36

View Details
PowerShell for Sysadmins: Workflow Automation Made Easy by
PowerShell for Sysadmins: Workflow Automation Made Easy by

$14.90

View Details