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.

  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | 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
  • $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
  • 1
    CPSokoban is yet another version of the game Sokoban. This one's written in C and Python, whence the name.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    CQ Games Project

    CQ Games Project

    Play a selection of Games including classics and originals!

    Play Hangman, Battleships, Snake, a totally original Role-Playing Game (RPG) and Puzzle Games. Certain games can be played against an AI, with two players locally, or with increasing levels of difficulty! This honestly had hundreds of hours of development so i hope you enjoy! Python 3 required to play.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    This will be a very comfortable Linux Console Shell for dedicated Halflife/Counterstrike servers. Features will include logfilters, triggers, monitors a.s.o.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    A .NET 2D game development engine & Game builder application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    Cactus GUI

    Cactus GUI

    CactusGUI - a GUI for Pygame

    Cactus GUI is a Pygame GUI that allows easy creation of UI Elements within the application and connecting events to them. Elements: textbox, label, image, keybind, button Events: hover, unhover, focus, blur, mouseup, mousedown, click, rightclick, leftclick, keydown,
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    This is one of the biggest compilation of modifications for Civ4.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    This project is a modular and generally useful 3d game engine with integrated physics calculations and expandability. Expansion includes loading mod files dynamically, maps, and storyline components.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Capivar Hunter is a simple 3d shooter written in Python/OpenGL intended as a learning platform to Game Development, Python and 3d Programming. Although it should be at least somewhat funny, the main objective of it is being simple and easy to extend.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    A python script with a Tkinter GUI that will emulate a shuffled deck of cards being placed onto the table. It will help to practice counting cards for blackjack. You will be able to compare your count with the count of the computer.
    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
    Support For Card Games in Python. In particular, support for Poker, with classes for Cards, Decks, Hands, Tables, Hand Classification, and AI for hand play.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    The aim of this small project is to create a nice, gtk-based comis strip viewer. Written in python, will allow to keep track of your favourite comic strips and manage them (store on your disk, etc.)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    This is a Chinese ARPG(Action Role Playing Game) game, In casks on the legend of the town,use the Python and VC, if you're familiar with the Python language,welcome to join our development team. Where are we go? The world is in their own keyboard!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Caster - Plex Plugin

    Caster - Plex Plugin

    An application launcher plugin for Plex

    Caster allows you to creates an icon / shortcut under one of the sections on the home screen. Launch one or more of your favorite Windows programs from within the Plex interface. NOTE: a large percentage of Windows applications do not support user input with a remote / game controller; have your keyboard and mouse handy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Castle Hero
    This is Catle Hero, a small text adventure/rpg i'm making to gain a bit more skills in programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Castle vs Castle

    Castle vs Castle

    Castle vs Castle is a card game for 2 players.

    Castle vs Castle is a card game for 2 players. It's a clon of Castlewars that it's a flash game. But instead the flash, it's in Python + Pygame.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    CatchX is a board game written in Python for ~4 persons.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Sample car-drive-and-shoot python network game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Sources for the Caveman2Cosmos mod for Civ4 BTS
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    Celestron

    A top-down space shooter in the legacy of Chromium BSU

    A top-down space shooter in the legacy of Chromium BSU
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    Cell Defender

    A mobile tower 3D tower defense/defend the flag game

    This simple little game is like few others. It's a surivial game with few rules. 1. Defend the center square from the invading robots! 2. You can only the "Colored" Defender units to do so. 3. Let 10 Robots in and your game is over! 4. No end survive and rack up as many points as you can! This project uses Python-Ogre, a wrapper for the original Ogre 3D. Please try it out, more versions soon!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Central Arachne Database (CAD) is a tool to design and create army lists for the tabletop strategy game Infinity from Corvus Belli.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Chambara Cover Slicer
    Paint Shop Pro script to slice and resize DVD covers to perfectly fit all spine-widths of slipcases. Currently supports PSP8, PSP9. Will add support for upcoming GIMP 2.4 (requires Python). GIMP will allow for easier use and more features (CD's, etc).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Chaos is story-based offline 3D RPG with gameplay similar to games like Gothic, Morrowind and classic Ultima and Ultima Underworld series.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Open source ASCII based strategy game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Chapas videogame

    Chapas videogame

    3D turn-based bottlecap racing game with support for multi-players

    Chapas is an open source turn-based bottlecap racing game, with 3D graphics, where the players strategically control the racers with cards. A typical round of Chapas starts by dealing 9 random cards to each player. Each of these cards represents movement points for the different bottlecaps. Afterwards, an auction takes place, where the players use their money (an initially set amount, that accumulates over different rounds), to buy the bottlecaps better suited to each player's cards. Finally the race phase starts, where the players use their cards, on their respective turn, to move the bottlecaps across the field, passing through each checkpoint (where they can restock their cards for money). The round ends when every player has reached the finish line, or ran out of cards.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB