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.

  • 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.
    Start Free
  • Already Paying for an RMM? Get 50% Off Splashtop AEM Icon
    Already Paying for an RMM? Get 50% Off Splashtop AEM

    Switch to Splashtop AEM and save up to 50% in your first year

    Automated OS and third-party patching for Windows and macOS, CVE prioritization with AI patch summaries, and built-in remote control that also supports Linux. Qualifying organizations switching from another RMM get up to 50% off year one.
    Get Started
  • 1

    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
  • 2
    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
  • 3

    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
  • 4
    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
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • 5
    A Character Generator for the Qin RPG in english. Imports Pyqt4 Imports Reportlab for Pdf
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    This project is no longer being developed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    Quadcontrol

    Quadcopter Remote Control by RaspberryPi

    An application to control remotely a Quadcopter throught a Raspberry Pi. The goal is to be able to command and view what is in front of the quadcopter with a camera. This is allready working using a python Webserver and streaming video from Raspberry Camera. You can play also without camera support from command line with remote access.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Quantus will be a heavily teambased, tactical multiplayer shooter. It will incorporate elements from rts and fps genres to create a game in which you must work closely with your teammates, performing diverse roles under the orders of your commander.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Program to sell drinks in a game. Complete rework in Python.
    5.0 out of 5 stars 1 Review
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 10
    This is a game designed to be random in nature and open ended enough to give many many hours of enjoyment. I hope to have both a command line interface and a web-based interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Question de temps

    Question de temps

    A time travel gone wrong / Une mission temporelle qui tourne mal

    Un Agent Voyageur, coincé en 2014 à cause de son régulateur défectueux, consigne dans ses comptes-rendus de mission ses efforts pour retourner chez lui, à son époque... ------------------ An Agent Traveller is stuck in 2014 due to his malfunctionning regulator. Follow in his mission reports his desesparate efforts to get back home at his time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Quirky 21 is a blackjack game with a twist. It features hilarious cards and Vegas rules. Its written in Python and will run anywhere that Python will.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Qvark is many things. It is a multi-user dungeon crawler (like countless text-based MUDs out there) with ASCII graphics (nethack, Angband, etc) and the persistent world and storyline of a modern MMORPG. It is terminal-based and written in C++ and Python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Qvid

    Qvid

    Stream low latency video from your desktop or webcam over TCP/IP

    Qvid is a demo video streaming application for Windows (MacOs support limited and currently broken), written in Python. It allows you to capture screenshots of your desktop, webcam, and selected windows programs. The captured images are compressed and sent as a continuous stream over a TCP connection to a single machine. Developed alongside https://sourceforge.net/projects/netjoy/ to allow for off-site, single and multiplayer, game play over an internet connection.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    RGEN is a library consisting of random number generator and data accumulation classes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    The RHSS is an open-source effort to develop a computer simulation of the game of hockey. With an expandeable computer manager module, a robust statistical module, plus a rock-solid game engine, it is expected to become the hockey simulator of choice.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    The rpg-1d6 project aims to produce python programs based on the One Die roleplaying System ( http://1w6.org ). Its first program is a battle simulator using the simple One Roll combat System for quick combat resolution.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    A Java-based creator for twodimensional, sprite-based RPGs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    RPGenesis aims to create a gaming engine specifically designed for the creation of classical, two dimensional role playing games as well the toolset needed to create games based on this engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    RPGgens is now Rokugen, a Character Generator for Legend of the Five Rings (L5R) RPG. As RPGens, Rokugen is free, builded using Python, pyGTK and GTK2.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Radakan is a single player RPG game, set in a dark fantasy setting where four unique races struggle for survival.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    RageTracks
    A scifi racing game which can easily use multiple gamepads
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    A fast-paced arcade multiplayer game, which relies on using the physics - against your enemy, or... against yourself!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Raider (Game)

    Raider (Game)

    2D action game for touch-screens and multi-touch-tables

    "Raider" is an arcade inspired multiplayer action game featuring old-school 2D space combat between asymmetrical sides. One player becomes the gunnery officer of a battlestation, tasked with protecting incoming convoy ships. He or she has to fight off the opposing player(s) who are raiding the convoy in their fast and nimble fighters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    RainingBallsGame

    Game to collide the raining balls with short flat multi-color "stick"

    Goal is to collide the "stick" with the raining balls. Colors of raining balls change to provide unique challenge to mind to get used to usual pattern. At same time changes the color of the stick with each success. Successful collision changes the pace of the game by increase of the balls raining. Have fun!
    Downloads: 0 This Week
    Last Update:
    See Project