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
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 1
    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
  • 2
    Program to sell drinks in a game. Complete rework in Python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    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
  • 4
    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
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 5
    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
  • 6
    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
  • 7
    RGEN is a library consisting of random number generator and data accumulation classes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    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
  • 9
    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
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10
    A Java-based creator for twodimensional, sprite-based RPGs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    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
  • 12
    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
  • 13
    This is a cross-platform Runescape client. It is meant to replace SwiftKit on *nix platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    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
  • 15
    RageTracks
    A scifi racing game which can easily use multiple gamepads
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    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
  • 17
    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
  • 18

    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
  • 19
    The goal of this project is to provide a set of Python bindings for the RakNet UDP network library version 3.0. RakNet-Python is implemented with the help of Boost.Python library and tries to mimic RakNet's original C++ interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    A python script made to make installation of Ryzom easy and simple.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Random Number

    Random Number

    Random any number you want as many as you want

    Random any number you want and how many as you want for free . Design for winning the lottery
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    An utility to generate random names using high order Markov chains and several language rules which can be generated from scratch, from a word list or by randomly generating a new language from several user-defined parameters
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    RandomGame is a game written in Python (GUI by Tkinter). The goal of the game is to pick the number that the computer randomly chosen. Written in Python, RandomGame is multiplatform.The goal of the project is to add a lot on functions in a simple game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    RatBZEdit is a free-software map editor for BZFlag. It supports box, pyramid, base, and waterLevel. Written entirely in Python, there is no need to compile any source code to use it. There is currently no object editing or 3D rendering, so WE NEED HE
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Ravenwood Island

    Ravenwood Island

    Explore the island, talk to it's inhabitants and discover it's secrets

    Some parts of Ravenwood are dangerous and you must be appropriately prepared. You start with nothing and must trade, craft or steal to acquire the right gear. If you need some help, the islanders might give you some clues but for the most part you will have to adventure alone into caves and forests. More exciting journeys await the seasoned adventurer. If you succeed in conquering the dangers and winning over the islanders you will be rewarded with beautiful artifacts. __________ Ravenwood Island is a command-line open-world explomake written entirely in Python. I'm learning as I go.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB