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.

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • Get the most trusted enterprise browser Icon
    Get the most trusted enterprise browser

    Advanced built-in security helps IT prevent breaches before they happen

    Defend against security incidents with Chrome Enterprise. Create customizable controls, manage extensions and set proactive alerts to keep your data and employees protected without slowing down productivity.
    Download Chrome
  • 1
    Alpha Beta Gamma is a top down scrolling space shooter inspired by Galaga. ABG is written in Python using PyGame.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Ein sehr spannendes Blender Game. Fällt unter die Kategorie Railshooter.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Further development of ideas of (Sid Meyer's) Civilization.. Incremental, multivariable, with modelling of global scope of history -- strategy game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    The Amazing Game is a maze type game developed in Python 2.5 & PyGame Additional to keyboard input it can use two alternate imput methods to allow the user(s) to move about the maze.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 5
    ... is a turn-based fantasy strategy game. Singleplayer, including campaign and a multiplayer mode are planned for this game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Multiplayer game based on the open free game http://www.fortressfigures.com/zombieplague/. Server implemented with twisted framework and client will use android
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Project Angela is a family of ruleset modeling language (RML) interpreter components written in python. It is intended to easily enable RML support for a variety of different simulation engines, game engines and MMO frameworks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    [DISBANDED] Isometric client/server based MMORG Featuring: 2d+ (isometric mapstacking), tilestretching (looks 3d) and realtime map editing. Uses SDL graphics library for portability.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    AnotherWar

    FPShooter Game

    FPShooter Game open soruce game in Python Thanks to https://github.com/fogleman/Minecraft (MIT-License) This game can be modified into a multiplayer Minecraft with guns FPS game !
    Downloads: 0 This Week
    Last Update:
    See Project
  • Level Up Your Cyber Defense with External Threat Management Icon
    Level Up Your Cyber Defense with External Threat Management

    See every risk before it hits. From exposed data to dark web chatter. All in one unified view.

    Move beyond alerts. Gain full visibility, context, and control over your external attack surface to stay ahead of every threat.
    Try for Free
  • 10
    In Antz Wars the players will fight for the control of an anthill. Take over the Queen Ant and send your minions to the battle!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    AnyStatus

    Get your own sweet custom status for discord

    Get your own sweet custom discord status! Paste your account token and your desired prefix in `config.json`. The file can be opened using the normal Notepad. You can find your token here. You need to have Python installed to use AnyStatus. Next, open a new terminal in the current folder and execute the following command: pip install -r requirements.txt Then open main.py and your custom status is ready :) Send `<prefix><activity> = <text>` in any discord channel to change your status. Example: `!playing = Minecraft` You can alternatively run `chmod +x run.sh` in the console and open run.sh afterwards or open run.bat if you're a windows user for automatic package installation and quick launch. Also remember that it can take up to 5 minutes to update your status.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Anylo's RogueLike is a small rogue-like game. It is written with Python. Currently it's in alpha stage.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    A server and client for online card games. Initial development will focus on implementing the Shadowfist(tm) card game. GPL license.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    Aprendiz de Mecânico

    Adventure game prototype for mechanical technicians

    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Arabic Word Slider Game
    Arabic word game, Al-Kalima Al-monzaliqa, collect letters and make words.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    An MMORPG using the Multiverse Platform (www.multiverse.net). This project includes game logic code and art assets. Note that the Multiverse server libraries itself is NOT open source.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Arch Angel is a MMORPG wich u wander around killing things, partying with friends, grouping and killing to share exp with those among the group, playing in guilds and designing guildhouses!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    This is a simple quiz game for arch linux. User asked question about installed packages on their system. Project uses PyQt4, Python 3 and pyalpm.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    Archaeadom

    Top down space shooter - For learning purposes

    Don't judge this as if it were anything more than a hobby. Don't even think I know what I'm doing here.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    HTTP chat server for the board game "Are You A Werewolf?". It's a general AJAX chat server with simple private-room, phase-change, message-filter, and election functions so any Mafia-like game can be played.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    A more advanced attempt at building a RPG game with free tools and python/pygame as inspired by a www.gamedev.net article. Mainly based on Breath of Fire 2 and Final Fantasy I.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    An open source pack of arcade games, written in python with pygame. An asteroids clone (known as Komet Busters) and a game of pong is under construction. They will have standardised menu screens.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Arkathon
    Clon of arkanoid (demo)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Arnacaw Online is an open source 2D MMORPG in development. A traditional MMORPG with many extensions, features planned include dynamic player-built worlds, a stock market, auctions, and a player-driven glyph-based spell system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Move your armies between territories in a board and dispute territories through 2-D artillery simulation. Soundtrack by Stabilizer (http://www.myspace.com/stabilizer), every track is used with their permission.
    Downloads: 0 This Week
    Last Update:
    See Project
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.