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
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 1
    PyUI2 is a cross platform user interface library written in Python. It is targeted primarily for game development, but can be used as a user interface for other applications.This version has been forked from the original Pyui library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    PyWordGen is a random word generator that generates statistics of word parts (frequency and combinations) of a given language and stores that persistantly. That data is then utilized for generating random words with the same characteristics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    PyWrath is a play-by-e-mail turn-based futuristic wargame written in Python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    A PyGTK frontend for xmame. PyXmame allows you search, browse and launch games from a GTK interface. The goal of this project is the creation of a friendly frontend that allows the fast and easy search in great sets of games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 5

    PyclassicS

    An open-source classic snake game written in Python.

    An open-source classic snake game written in Python by Ericson Willians, with speed, bounds and fullscreen options.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    This is a single python script that makes a sudoku puzzle and gives you the choice of level and outputs it into a text file.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Pydza is a open-source project of a platform "mario-like" game written in python using pygame library / Pydza est un projet open-source d'un jeu de plateforme de type Mario, codé en python et utilisant la bibliothèque pygame.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Isometric engine based on old python tkclient from worldforge.org. The goals are to separate libs of code, port it to pygame, .and make it up to date for worldforge. The reason is lack of light free isometric engines for easy games development
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    PygShell (pronounced pig shell) is an interactive console for Pygame developement. It is an implementation of the Python shell using Pygame. PygShell also includes a simple text editor (also in pygame) and ships with several example scriptlets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 10

    Pygame Snake Adventure

    Adventure game derived from the classic Snake video game

    This is my first time posting a project, so any and all feedback about the project as well as its posting would be appreciated.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Pygame.UI is a pure Python GUI implemented using Python and Pygame library. The goal of this project is to implement a GUI which can be easily plugged into your existing game project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    A Picross-like game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Pygrid Engine

    Pygrid Engine

    Pygrid is an open-source and cross-platform pygame/python 2D engine.

    Pygrid is an open-source cross-platform pygame/python engine for the development of 2D top-view and platform games. It follows the "grid-fixed" principle, in which every game-object has a fixed size based on a grid (What allows perfect object interaction, such as "collision" and "movement").
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Pykanoid is an Arkanoid clone game developed in Python/PyGame. It consist on a bouncing ball that player must control with a bat and try to destroy all blocks in the screen. It has powerups to enhance ball and bat
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    A small Galaga clone written in Python and Pygame
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Pylot

    Pylot

    2D space game with semi-realistic physics

    PLEASE NOTE: This project is no longer under active development. I have switched to Lua/LOVE as my language of choice, and am working on porting Pylot to Lua. Pylot is a multi-stage project to build a complex 2D spaceflight game in Python, inspired by Asteroids, XPilot, and Luola. The first stage of the project, which has been completed, is to create a clone of Asteroids - with a few improvements on the original gameplay. The second stage is to develop the game into a clone of XPilot, and will include client-server multiplayer. The third stage is to incorporate elements from other games, such as the little-known cave-flyer called Luola, including destructible terrain, circular gravity sources and EVAs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Pymmugwump is a tile-based game in which the goal is to find the location of the 4 mugwumps hiding throughout the board. It was written in Python using Pysweeper's Pygame interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Pyo pyo is a python/pygame falling blobs game, inspired by the Puyo Puyo series made by Compile. It isn't really playable yet, so cvs only now. See the homepage for more info.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Pyrates (game)

    Pyrates (game)

    TUI games designed as a classroom aid for teaching localization.

    "Pyrates" is a suite of pirate-themed TUI computer games designed as a classroom aid for teaching software localization with gettext. "Pyrates" showcases a number of common translation problems encountered during software localization. The game requires Python 3 IDE (at least version 3.8) on your device. See the "Wiki" section above for more information about the games. New locales can be added on Weblate.org (see the link above). Recommended soundtrack: "Assassin's Creed IV: Black Flag."
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Pyro aims to be the first major Roguelike game written in Python. Project goals are clear code, easy modification and extension, and of course, a game that's worth playing. This is an early alpha and not yet winnable.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    A Python binding for the Irrlicht 3D Engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Pysox is an open-source library for the development of isometric, 3D games (RTS and TBS chiefly). It will be scriptable in either Python or Lua. It is written in Objective-C using GNUstep, OpenGL, and SDL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Educational program for young children (4-7 years old). Its purpose is to teach them to manipulate the mouse by three pleasant activities
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Pytheas is a project which strives to make the development of mobile location-based experiences easier. Project moved to https://github.com/leifo/pytheas
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    An application/framework for accessing Microsoft Flight Simulator data.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB