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

    Game of Turmites

    Conway's Game of Life and Turmites Combined!

    This really isn't a game. It's all very randomly generated, and there is no way for any user input. I'll consider putting some in later. I had been wanting to make the Game of Life for some time as well as make some kind of genetic algorithm based code. So, here is what I came up with. While this may just seem like simplify a graphical display of what boredom looks like... well, it really doesn't go much past that point. If you Don't know what Conway's game of life is: It's the Black (Or white, I may have changed them) cells that follow a simple set of instructions based on the state of its adjacent cells. Turmites are types of little Turing machines, following their own set of instructions. They will always move forward, but depending on the color of cell they are on and their current internal state, they will change directions. Requires Pygame.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    GameServer

    GameServer is a sophisticated, game server designed for online games

    GameServer is a sophisticated, game server designed for massively multiplayer online games. Built with a C++ core and extensible Python scripting, it provides solution for managing persistent game worlds with real-time player interactions, advanced networking, and comprehensive monitoring capabilities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Game_PyForce
    PyForce is a Shoot'em up game programmed in Python with the PyGame library. It's my first game and it has NOT been finished yet. Currently only one level is available, and many features are still in progress.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    C++/Python 3D engine with multiple services (rendering, animation, sound, physics etc).
    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
  • 5
    Geist3D is a graphics engine complete with an integrated development environment. It combines an extensible Scene Graph API with a Petri Net runtime kernel, the Lua scripting engine and rigid body physics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Generic Collectible Card Game is a multiplayer multiplatform implementation of a card game engine. The card game engine is designed to be of general purpose core for several modules each defining the game specific behaviour.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    GeoInvader

    Python Space Invader Clone

    Starting out as an attempt to clone space invader, but I would eventually like to turn it into an adventure.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    Gester

    A game engine for console based text games

    Gester is a game engine for console based text game. You make text based games easily using Gester. These games can be played by using the 'gest' command. The 'gest' command will invoke the game engine which will read the game script file (.gest file) and present the game on the command line Install Gester using pip: "pip install gester" See our PyPI page for more details: https://pypi.org/project/gester
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    Ghicitoare

    A challenging and portable Riddles puzzle game for Windows.

    A challenging and portable Riddles puzzle game for Windows. Fun and entertaining. It only runs on Microsoft Windows operating system and is only in Romanian.
    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
  • 10
    GlassPenny
    Competitive stock picking internet based game. Along with the game, information will be collected and strategies will be tested. Users will develop a broader understanding of capital markets and the asset allocation decisions that drive our society.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    A highly modifiable 3D RTS gaming plattform. Remake of the excellent game glest but featuring Save/Load, Multiplayer and Scripting.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    A Windows remake of the Mac-only game GliderPRO, a puzzle and action game from the early days of Mac computers. This remake is aimed at providing a functioning level editor and modding tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    3D multiplayer deathmatch with swords, crossbows, maces and magic in a living labirynth.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Gnome Lights is a game/puzzle written in python with pygtk and pygnome.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Gnomeboyadvance is a GNOME frontend for the Visual Boy Advance emulator. You can find VBA here: http://vba.ngemu.com/index.shtml
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    A remake of the ZX Spectrum game 'Chaos'. Fast action turn based strategy for all ages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Go Siege is a transformation of the ancient Chinese game of Go into a massively multiplayer online game in which hundreds of players can compete simultaneously.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Go-Mo-Cult is an implementation of the board game Gomoku (also known as "five in a row").
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Tools based on a data structure to efficiently represent the current state of a game of Go. These include a Go problem solver and a SGF editor.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    GoMaxi! is a helper application for the www.maxithlon.com browser game. It helps managing your team, showing data and graphs about your athletes. There's also a companion extension for the firefox browser.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    GoOn is a free program that arbitrates and plays the game of Go.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    Goblin Dice

    Virtual dice working with a server for many users.

    Virtual dice working with a server for many users. Dice Win32 - Python (Tkinter) for Win32 Dice Win64 - Python (Kivy) for Win64 Dice server - Python (Tkinter) for Win64
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    A Pygame and Stackless Python based multiplayer 2D arcade framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    The Golem Engine is a Python-driven project which brings together many open source libraries such as PyOGRE and PyODE into a powerful 3d game engine by and for small and independent game studios. It uses a component-based game entity system for maximum f
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Good v. Evil is a GM run, free-form fantasy role-playing game where two opposing teams compete for the same goal. This project features tools for tracking character information, equipment, logs, and general tools.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB