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.

  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    PyMapper
    PyMapper is a map making utility for fantasy role playing games (RPG). Includes the dungeons and dragons RPG. PyMapper is compatible with any system, with now updated support for the D&D 5th edition ruleset. Pathfinder and 3.5 edition support also included. Written entirely in python and wxpython. WinXP/7/8 executable also available.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    PyMetamod is a metamod plugin which allows you to create Half-Life modifications in Python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    PyMiniGolf is a 2D simulation of mini golf, written in Python using the PyGame library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    PyNutation is a toy application written in Python which displays a simulated rotating spacecraft in space. The main purpose of the simulation is to observe spacecraft nutation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 5
    Another tetris-like little game. Move Pebbles around a board to form lines of three or more which will then disappear, letting other pebbles fall down. The game is written in Python using the PyGame library so it should run on many platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    PyPiPa
    PyPiPa is a multiplayer multigame arcade game. You control several arcade games at once with only 4 keys (i.e. cursor keys).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    This project is abandoned. Download these files at your own risk. The bzr repository used for the Beginning Pygame presentation presented at Penguicon 7.0. The goal is to demonstrate basic pygame concepts, but could be used as the basis for another game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    PyPongee

    PyPongee

    Simple pong in python with Pygame.

    I found a pong game written for python and decided to download it and add many features. The game is for two players at one computer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    PyPrism is an Open Source, multi-platform version of the puzzle game "Prism : Light the Way".
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 10
    Write Quake 3 engine games in Python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    PyQue is a set of libraries and tools which help in developing roquelike games in Python programming language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    PyRA2 is a set of Python packages (libraries) and documentation providing access to the file formats of Robot Arena 2 (RA2), a game by Gabriel Interactive (published by Infogrames).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    pyRaptor is a top-scrolling arcade-shooter in the style of classic games like Raptor, Tyrian, Chromium or R-Type.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    PyRats (name subject to change) is a Python/Pygame game inspired by the Win3.1 game "Rats!" by Sean O'Connor. The objective of the game is simple: you must, using an array of weaponry, kill all of the rats in the maze before they mate out of control.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    This is a python client that can be used to connect to RedDwarf game server. This client has been successfully used to connect Panda3D client to RedDwarf server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Simple and light-weighted Python implementation of the Reversi (Othello) board game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    The goal of this project is to create a Python implementation of standard Riichi Mahjong. Code shall be properly documented and serve as a learning tool for other developers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    PyRoboSim2D

    Python+Pygame robot simulator 2D

    2D robotic simulator in Python 2.x, tested in 2.6 and 2.7, under Win7(64) and Ubuntu 10.04 (Lucid). Needs the matching version of Pygame installed! (www.pygame.org) Download the .py file and two .bmp files: -->back2_800_600 for background -->any of the robo1.bmp through robo4.bmp for robot image (different colors). The map of the "room" can be changed by modifying the list of obstacles. Read more in ReadMe.txt and in the .py file comments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    PyRobots is a clone of gnurobots written in python. The goal of this project is to complete a game with all the features gnurobots set out to have. PyRobots was started because gnurobots was abandoned for a while and has only recently become active.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    PyScrabble is an online, multiplayer scrabble program written in Python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    PySet is an incremental implementation of the classic logic/card game Set, built using Python, Simple Direct-media Library (SDL), and PyGame (a Python wrapper of the SDL API). The code is intended to assist newcomers in gradually learning these libs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Sudoku solver written in Python using the TkInter library. Handles various puzzle sizes and allows for both letters and numbers. This project site is not active, please visit http://sourceforge.net/projects/tkpysudoku/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    PySol is an exciting collection of more than 200 solitaire card games. Its features include a very nice look and feel, multiple cardsets and table backgrounds, unlimited undo/redo, loading/saving games, player statistics and log files, a hint system, demo
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    PySolFC French Edition

    The PySolFC Project translated to french

    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    PySometric is an Isometric RPG written in Python. It uses PyGame for graphics, and will feature online play through a peer to peer network. Most of the programmers are learning how to program a 2-d game, and all new programmers are welcome.
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo