fraeon
Films
BrowseTop 250
Series
TV ShowsAnimeTop 250 TVTop 100 Anime
Games
BrowseTop 100
Books
BooksMangaTop 125 BooksTop 100 Manga
For youTrendingTier ListsThe ArchiveLeaderboard
Log inSign up free
fraeon

Everything you watch, play and read — tracked, rated and remembered in one library.

Explore

  • Films
  • TV
  • Anime
  • Games
  • Books
  • Manga

Discover

  • Trending
  • Leaderboard
  • Find people
  • Lists
  • Tier lists

Company

  • Tour
  • About
  • Community guidelines
  • Privacy
  • Terms
  • Contact

© 2026 fraeon. All rights reserved. ·

Metadata from TMDB, RAWG, Jikan & Open Library. This product uses the TMDB API but is not endorsed or certified by TMDB.

Questions or ideas? mehmet@avortas.com

HomeFeedProfile
Invent your Own Computer Games with Python

Invent your Own Computer Games with Python

by Al Sweigart

Computer gamesPython (Computer program language)ProgrammingComputer games, programmingSpelprogrammering
2.0
Open Library
Open Library

About this book

Invent Your Own Computer Games with Python teaches you how to program in the Python. Each chapter gives you the complete source code for a new game, and then teaches the programming concepts from the example. The programs covered include Hangman, Tic Tac Toe, Reversi, Caesar Cipher, Guess the Number, and Dragon Realm. Later chapters cover how to make 2D graphical games using the popular Pygame library. You'll learn how to: * Put together loops, variables, input/output, and flow control statements into working programs * Use data structures such as lists, dictionaries, and tuples * Debug programs and find errors * Program simple game-playing AI opponents * Draw graphics and animation into your games The book is available under a Creative Commons license and can be downloaded in full for free from http://inventwithpython.com "Invent with Python" was written to be understandable by kids as young as 10 to 12 years old, although it is great for anyone of any age who has never programmed before. [(Source)][1] [1]: http://www.amazon.com/Invent-Computer-Games-Python-Edition/dp/1503212300

Themes & subjects

Computer gamesPython (Computer program language)ProgrammingComputer games, programmingSpelprogrammeringPython (programspråk)

About the author

Al Sweigart
Al Sweigart

Albert Sweigart (but you can call him Al), is a software developer in San Francisco, California. He laughs out loud when watching park squirrels, and people think he's a simpleton. He has written several Python books for kids and adults, including Hacking Secret Ciphers with Python, Invent Your Own Computer Games with Python, Automate the Boring Stuff with Python and Making Games with Python & Pygame. [(Source)][1] [1]: https://inventwithpython.com/about.html

Author

Al Sweigart

Pages

376

Read time

≈ 9h

Editions

5

Language

English

Publisher

CreateSpace Independent Publishing Platform

ISBN

9781441413031

Where to buy

TR
Amazon Bookshop

Reviews

No reviews yet — be the first to write one from the Log screen.

Quotes

No quotes yet.

Discussions

Similar books

The Sum of All Fears

Intelligence service · Jack Ryan (Fictitious character)

The Sum of All Fears

Tom Clancy

1991

Reverse Design

Computer games, design · Fantasy games

Reverse Design

Patrick Holleman

2018

Only You Can Save Mankind

Computer games · Conduct of life

Only You Can Save Mankind

Terry Pratchett

1992

Game Design Deep Dive

Recreation · Computer games

Game Design Deep Dive

Joshua Bycer

2019

Game Ai Pro 360

Artificial intelligence · Computer games, programming

Game Ai Pro 360

Steve Rabin

2019

Tom Clancy's Net Force

Computer crimes · Fiction

Tom Clancy's Net Force

Tom Clancy

1998

Krondor

Fiction · Midkemia (Imaginary place)

Krondor

Raymond E. Feist

1998

The player of games

OverDrive · Fiction

The player of games

Iain Banks

1988

GameShark

Video games · Videogames

GameShark

Nick Roberts

1997

Warcross

Internet games · Computer crimes

Warcross

Marie Lu

2017

The Mystery in the Computer Game

Brothers and sisters · Orphans

The Mystery in the Computer Game

Gertrude Chandler Warner

2000

Raspberry Pi User Guide

Raspberry Pi (Computer) · Programming

Raspberry Pi User Guide

Eben Upton

2012

Reamde

New York Times bestseller · nyt:combined_print_fiction=2011-09-24

Reamde

Neal Stephenson

2011

Diary of an 8-Bit Warrior #1

Children's fiction · Computer games, fiction

Diary of an 8-Bit Warrior #1

Cube Kid

2014

Learning Python

Python (Langage de programmation) · Python (linguagem de programação)

Learning Python

Mark Lutz

1999

Python

Python (Computer program language) · Python (Langage de programmation)

Python

Mark Lutz

1998

Computational physics

Physics · Mathematical physics

Computational physics

Rubin H. Landau

1997

A Primer on Scientific Programming with Python (Texts in Computational Science and Engineering)

Python (Computer program language) · Programming (Mathematics)

A Primer on Scientific Programming with Python (Texts in Computational Science and Engineering)

Hans Petter Langtangen

2009