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.

  • 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
  • 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
    NOTE I HAVE MOVED THE PROJECT TO GITHUB: https://github.com/lassefolkersen/highfrontier Simulation / strategy game depicting nothing less than the immediate future of the entire world as we know it today. As a country or a multinational company the player researches and builds in order to shape the future of the globe and beyond.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    The famous game, game 15 of break-head made in python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    16p Mahjong
    Mahjong (麻將) is a classic game in china. This game is Taiwanese Mahjong.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    2048 Python , AI , 1 or 2 players

    2048 Python , AI , 1 or 2 players

    py 2048, a well know 2048 clone board game

    Written in Python 2.7.x and pygame1.9.1~2 compliant (at least) Python 3.4 HOW TO PLAY: keyboard UP, DOWN, LEFT, RIGHT, escape to quit increase your score shifting tiles with same number. the value of resulting tile is multiplied *2. CUSTOMISE YOUR GAME: edit py2048.cfg configuration file. you can: -Change Raws and Columns amount. -Change Random range value of new tile. -Limit the maximum tile value. -Limit time allowed for movement. -Enable no movement (a new tile appear even if your movement doesn't shift anything). -Set shift to one step only. -Save the game state when exit (for autoload at start game) -Key config player 2 ect... V0.1.0: -add Small, Medium and Large preconfig Panel Game. -add HiScore for Small, Medium And Large Panel Game -check for close windows as QUIT event. -add Change theme screen BckGnd on score tile. -add counter move V0.1.2: -compliant Pyhton34 -add AI Auto Boot -add 2 players Human/AI (keys A,Q,W,X)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    An RTS inspired by Syndicate. The player is in charge of a mercenary company in a dystopian futuristic sci-fi world.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    A Top View 2D racing game. Written in Python, with graphics using Pygame. Currently I have stopped work on it, but anyone who would like to improve on it is welcome.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    3D Battle City is 3D remake version of classic Battle City game on NES
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Development of a new game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    4chan-dl

    4chan-dl

    A tool to download images from 4chan

    A tool to download images from 4chan. It is written in Python and should work in Windows, Linux and Mac.
    Downloads: 0 This Week
    Last Update:
    See Project
  • The All-in-One Commerce Platform for Businesses - Shopify Icon
    The All-in-One Commerce Platform for Businesses - Shopify

    Shopify offers plans for anyone that wants to sell products online and build an ecommerce store, small to mid-sized businesses as well as enterprise

    Shopify is a leading all-in-one commerce platform that enables businesses to start, build, and grow their online and physical stores. It offers tools to create customized websites, manage inventory, process payments, and sell across multiple channels including online, in-person, wholesale, and global markets. The platform includes integrated marketing tools, analytics, and customer engagement features to help merchants reach and retain customers. Shopify supports thousands of third-party apps and offers developer-friendly APIs for custom solutions. With world-class checkout technology, Shopify powers over 150 million high-intent shoppers worldwide. Its reliable, scalable infrastructure ensures fast performance and seamless operations at any business size.
    Learn More
  • 10
    4digits Puzzle Game
    4digits is a guess-the-number puzzle game. It's also called Bulls and Cows, and in China people simply call it Guess-the-Number. The game's objective is to guess a four-digit number in 8 times.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    This is an Single or Multi player First or Third Person Shooter game borrowing concepts from other popular games, such as Portal and Halo, in a futuristic setting. This will use OGRE as the 3D engine, and NewtonGD for physics. It will also use a custom n
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    2D arcade game in Python, using pygame and numpy libraries, made for CS 321 Game Programing at Western Washington University, Spring 2009.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    A python-tkinter kit to experiment with the generation and solving of mazes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    A text-based, turn-based strategy game set in space. It is similar to a 4X game and is inspired by Space Federation: Galactice Conquest among other games. Programmed with Python using Curses for the text interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    A futuristic style racing game written using soya ( an opengl 3d engine ) and python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    A Simple Python Game

    A simple shooter written in Python with the Pygame library.

    This is a simple 2d arcade style shooter.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    A2B - Isometric puzzle game in Python
    A2B is an isometric puzzle game developed in Python / Pygame. It is a combination of tetris / bejewelled / boulderdash. Started as a fun project for me to cut my teeth on python development without getting bored in the process.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    A3P
    A3P is an indie online shooter that combines the best aspects of the Third Person Shooter and Real-Time Strategy genres. Load out your units with weapons and special abilities, then lead them to victory on the battlefield!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    A3P
    This project hosts the SVN repository for the A3P indie game project, found here: http://sf.net/projects/a3p
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    We build a little game written in python based on the teachings of Vera Birkenbihl (www.birkenbihl-insider.de, only german), specifically her "ABC-Lists". Basically like Categories, only you play with the whole Alphabet.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    AFX is an X11-based, extensible, graphical, and highly configurable frontend primarily for use on tv-connected systems. The original design goal is a joystick-controlled frontend for an entertainment (games, emulators, audio, and video) box.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    AI Attack

    Pygame top down tactical robot shooter. Sniper or meele. Comming soon.

    Coming soon...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    ALRDR 2.0 demo

    ALRDR 2.0 demo

    The second demo of my game engine.

    Started when I was 16, still not ended, here is a demo of the game engine on which I work for more than 1 year. It's my first game project, so I decided to make it easy, by creating my own game workbench (a friend is making the MapEditor, I'm doing the rest), including the game engine, render engine, graphics, programmation, syntax ect. Don't wanted especially to share it, but friends wanted to play on it, so I will just share the .exe here. The source will come maybe later :)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    AOR (Adventurer of the Realm) is an oldschool rogue like game. Created using Python and libtcod.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    ARENA-py is an RPG engine imitating the Final Fantasy XII Gambit system.
    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.