Browse free open source Python Games and projects below. Use the toggles on the left to filter open source Python Games by OS, license, language, programming language, and project status.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 1
    A Pythonic program to generate and solve a Sudoku puzzle of any N by N dimension. It uses a combination of logic and guess to solve the puzzle. The GUI is written with PyGTK and the code can be use as a guidelines of using Python Generators.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    PyGame Template

    Python game template

    Python game template powered by PyGame and PyOpenGL (but it is encapsulated). This code provides the basis to begin developing a game prototype quickly
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    PyGo is a Python/Tk application for studying and playing the ancient game of Go.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    PyJotto, the python version of Jotto, the five letter word game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    PyLottery

    PyLottery

    A pygame designed to draw number balls in ways of hungry snake.

    A pygame designed to draw number balls in ways of hungry snake. The script is first designed for the ending lottery game in PyCon Taiwan 2012.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    PyMu tends to be a freeware alternative for MU Online game server developed in Python and MySQL for best portability.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    An simple MUD implemention using Python. Full object-oriented and scriptable using Python, to achieve maximum freedom of creating a virtual world.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    PyMUDd - A complete and extensible MUD driver written completely in Python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    The PyMame is a basic frontend for xmame writed in Python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10
    PyMetamod is a metamod plugin which allows you to create Half-Life modifications in Python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    PyMiniGolf is a 2D simulation of mini golf, written in Python using the PyGame library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    PyNutation is a toy application written in Python which displays a simulated rotating spacecraft in space. The main purpose of the simulation is to observe spacecraft nutation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Another tetris-like little game. Move Pebbles around a board to form lines of three or more which will then disappear, letting other pebbles fall down. The game is written in Python using the PyGame library so it should run on many platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    PyPiPa
    PyPiPa is a multiplayer multigame arcade game. You control several arcade games at once with only 4 keys (i.e. cursor keys).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    This project is abandoned. Download these files at your own risk. The bzr repository used for the Beginning Pygame presentation presented at Penguicon 7.0. The goal is to demonstrate basic pygame concepts, but could be used as the basis for another game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    PyPongee

    PyPongee

    Simple pong in python with Pygame.

    I found a pong game written for python and decided to download it and add many features. The game is for two players at one computer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    PyPrism is an Open Source, multi-platform version of the puzzle game "Prism : Light the Way".
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Write Quake 3 engine games in Python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    PyQue is a set of libraries and tools which help in developing roquelike games in Python programming language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    pyRaptor is a top-scrolling arcade-shooter in the style of classic games like Raptor, Tyrian, Chromium or R-Type.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    PyRats (name subject to change) is a Python/Pygame game inspired by the Win3.1 game "Rats!" by Sean O'Connor. The objective of the game is simple: you must, using an array of weaponry, kill all of the rats in the maze before they mate out of control.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    This is a python client that can be used to connect to RedDwarf game server. This client has been successfully used to connect Panda3D client to RedDwarf server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Simple and light-weighted Python implementation of the Reversi (Othello) board game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    The goal of this project is to create a Python implementation of standard Riichi Mahjong. Code shall be properly documented and serve as a learning tool for other developers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    PyRobots is a clone of gnurobots written in python. The goal of this project is to complete a game with all the features gnurobots set out to have. PyRobots was started because gnurobots was abandoned for a while and has only recently become active.
    Downloads: 0 This Week
    Last Update:
    See Project