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.

  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Your monitoring isn't a stack. It's a pile. Fix that. Icon
    Your monitoring isn't a stack. It's a pile. Fix that.

    Errors, performance, logs, uptime. One install, one invoice, one UI.

    Replace Datadog, New Relic, and Sentry without adding three more dashboards.
    Free 30 days.
  • 1
    A Python binding for the Irrlicht 3D Engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    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
  • 3
    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
  • 4
    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
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 5
    An application/framework for accessing Microsoft Flight Simulator data.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    This is the reimplementation of the old Snake Battle game by Russian software company Gamos. Multiplayer game where the player have to "train" a Battle Python. After that he enters a tournament and fights with other pythons.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    The Python Game Library is a project to bring modern game development to the python programming language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Python Sudoku is a text and graphical (gtk interface) program to create or resolve sudokus. It can also print a sudoku (1 or 4 sudokus in each page) and write an image (png, jpeg, etc) with a sudoku.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Python Sudoku is a text and graphical program (gtk interface) to create or resolve sudokus. It can also print a sudoku (1 or 4 sudokus in each page) and write a image (png, jpeg, etc) with a sudoku.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 10
    Python Universe Builder (PUB) is an Interactive Fiction module for Python. It provides a programming environment similar to that of Inform or TADS but runs under any Python interpreter.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    PyPet is a virtual pet simulation class written in Python, allowing for an open source framework for virtual pets. Includes numerous interfaces including a SuperKaramba theme, as well as supporting remote interaction over the internet or other networks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    A WoW like text based rpg written in python
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    PyOSG is a python wrapper for the OpenSceneGraph. Version number corresponds to the version of OpenSceneGraph that PyOSG should work with (e.g. PyOSG 2.8 should work with OpenSceneGraph 2.8.x). Still in early stages, so email mday299 if any problems!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Python PS3 support library, primarily designed to support game development under Linux. At its core, there is an optimised SPU alpha-blended blit for fast 2D rendering, and also offers full support for multiple game controllers and sound playback.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Simple, clean and extendable python mud client.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Python-Addventure is a series of python scripts that allow webmasters to host interactive fiction, otherwise known as Addventures, on their sites.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    Python3 Terrain Generator

    A Python 3 Terrain Generator

    This project is a Python 3 Terrain Generator. Current method uses the Diamond Square Algorithm. Current output types are txt and png
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Pythonbots is a programming contest where programmers like you and me write robots to fight in a virtual arena. Robots are written in python and have several features like plasma cannon, radar scanner and engine to move around.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    Pythontetris

    Just a simple tetris on python with tkinter

    Simple tetris on python with tkinter. There is nothing special here ;)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    Pytonis Universalis - Shmup

    A ridiculously simple spaceship shoot 'em up game written in Python

    Pytonis Universalis (name is still WIP) is a simple shoot 'em up. It is written completely in Python and uses Pygame so the code is as accessible as possible for others to inspect. The idea should be easy enough for anyone to understand: try to avoid running into flying saucers and their laser beams by shooting them down before they shoot you down. Every time you destroy a flying saucer you get points. Points are nice, you want them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    An action game developed using PyGame + Eclipse + PyDev. I thought it would be fun to recreate the classic Atari game Beserk. I would like to blend in gameplay aspects of Robotron and Realm of Impossibility (C64).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    QCyclingPower

    Obtain your cycling power

    QCyclingPower is a usefull tool that allow you to calculate your cycling power using GPS Tracks (GPX/KML). You'll be able to compare different tracks. Today the tool cannot be used. Go on wiki page for more detailed state of the project. No time line defined by the way. I'm not crazy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    QEngine is game engine which can be used to play Quake 1, Quake 2, and Quake 3 with enhanced graphics, physics, and scripting.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    QG fantasy maps plugins

    Some pythons plugins to enhance fantasy maps creation with QGis

    QGis permit the use of python script to handle maps. Here are some python code ready to use and modify, and some associated samples.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    QL Stats ("Kewl Stats") stands for "Quake Logfile Statistics" and is a logfile-analyzer for Quake 3 Arena (and could be extended for use with other Q3A-based games). It generates some interesting statistics about the games (like ngStats did for UT99)
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo