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
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 1
    How Many Blocks?

    How Many Blocks?

    Challenge the limit of your 3D imagination

    "How Many Blocks?" is a puzzle game which asks you to imagine 3 dimensional block configurations from their 2 dimensional projections.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Humans vs. Zombies is a game of moderated tag. A group of human players attempts to survive a zombie outbreak by not being tagged by zombie players. See humansvszombies.com for more. The HVZ program is a Django application that administrates this game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    HydraBall is a tongue-in-cheek Web 2.0 turn-based game where two teams hammer at each other for possession of a ball. Putting humour into a game has always been difficult, but worth it when you get there.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    This is a Python based mini-game framework that supports the Wii Remote as primary input. It employs PyGame, PyOpenGL, PyBluez, and a Python port of Wiigee.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    IAPEngine is an open source, cross-platform, portals-based 3D game engine, written in C++, originally created for the game "Isles, Aliens and Philosophy". It supports character animation, scripting, shadows, physics...etc
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    BZBot is a project of bot (in the same way than IRC bots) for BZFlag servers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    ISO METRICA 2 (The Maze Moon)
    ISO METRICA 2 The Maze Moon (Mr.Q Quest)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Help Icy the inuit find his lost fish and escape from the furry clutches of the evil polar bear in this small but addictive Python game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    A cubic puzzle designer and solver
    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
    A character generator/manager for the Imagine Role-Playing Game(tm). The home page for Imagine Role-Playing is www.role-playing.com
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Concept for an adventure game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    A fast-action, adrenaline-pumping remake of pong.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Imperialism Remake

    Imperialism Remake

    Downloads for the Imperialism Remake project.

    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Infectors it's a puzzle game inspired in frozen fruits and boxworld games. You must save the earth from a infectors virus epidemic, trapping all bugs in antiviral cryogenic capsules. It comes with a level editor
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    InfiFly 3D

    InfiFly 3D

    InfiFly a ML based 3D game.

    This is the 3D game. There is space ship and your aim is to control the ship using hand movement(left to right, & right to left) and prevent the ship from hitting the asteroids and. Every level has different environment for create optical illusion.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    Infinite Sides

    Infinite Craft but in Pyside6 and Python with local LLM

    Infinite Craft but in Pyside6 and Python with local LLM (llama2 & others) using Ollama that also lets you create your own crafting game based on any topic Customize the game any way you like in the settings.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Infinity Tournament Assistant is an application to manage participants, rankings, and scores of tournaments for the tabletop strategy game Infinity from Corvus Belli.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Educational game framework supporting board games, strategy games, and other grid-based game boards. Currently uses Python/wxPython as the application language/library. C++ libs included to help create AI for the various games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Intervalence is a very simple, minimalistic program for musicians, designed to test their ability to correctly spell musical intervals. Question: What is a perfect 5th above A#? Answer: E#
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Iris

    Iris

    A love story

    Histoire d'amour onirique
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Ironia
    Ironia is (going to be) an easy colonization game written in Python using the Tkinter GUI. It is NOT playable yet.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Save editor for Ishar 3: The Seven Gates Of Infinity
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    A GTK+ MUD client with support for MCCP, MXP, support for the zChat and MudMaster peer-to-peer chat protocols, the MUD sound protocol (MSP), Telnet GA support, regexp trigger support, aliases, Perl and Python plugin support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    Islaki Defender

    Missile Command-type game for Linux using Pygame

    IMPORTANT: The cursor is used to aim, the primary firing buttions are 'J', 'K', and 'L'. There is no startup menu as of yet so the game just jumps right in. Islaki defender is a program I wrote a few years ago for python 2.7. I have tried updating for Python3, however pygame does not appear to be compatible just yet. This game is similar to Missile Command however it adds an extra dimension of variability. The name of this program came about when I tried to do a trick-shot with my keyboard. I was typing in "island", spun around after the 'a', and hit between the 'k' and 'i' keys, resulting in the word "islaki". I just never bothered to fix it. The run.sh file is really just included as a courtesy to the user. If the command `python2` doesn't work on your operating system, you may have to change it to the appropriate command. Download the tar.gz file to get the full game, or you can download the files in the 'program' directory one-by-one.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A system for running quiz bowl and various other academic, scholastic, or trivia competitions.
    Downloads: 0 This Week
    Last Update:
    See Project