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
    XP2TS is an open-source project aimed to make possible auto-switch between TeamSpeak frequency-channels while flying with X-Plane flight simulator in the virtual aerial environment provided by IVAO on Linux.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Y Collect And Grow Game is a tool created using pygame to easily create games where your character on the screen constantly moves and collects baits.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Yet Another Python Sudoku puzzle game
    A Sudoku puzzle game written in python, also using wxPython and pyGame.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    A robot wars variant. A computer game in which robots are governed by a simple assembly language. Various arenas running on different hosts can be connected over the internet, so that robots blundering into transporters can be sent from machine to machi
    Downloads: 1 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    Source code from the book "Artificial Intelligence for Computer Games: An Introduction" by John Funge.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    alfa+legal
    Alfa+legal: software livre para alfabetização. Desenvolvedor: Raimundo Alder Guimarães Licença: gnu/gpl Registro em http://copyright.br.com/ : Deposit number :DEP635074679449233750 Date : 22/06/2013 03:19:05 (Europa) Locarno Code :99-00 comunidade: softwarelivre.org/alfa-legal
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Package to interface and control an Astromech Droid (Star Wars' R2-D2 and friends) replica using Willow Garage's ROS Robot Operating System. Please visit http://astromech.net for info on Astromech replicas and ros.org for info on the ROS system.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    ballspace

    ballspace

    Ballspace is a Tux breakout game with a level editor.

    Ballspace is a breakout game with a level editor. Ballspace is different of the classic games : ° You don't have no life in the game but you must protect all the Tuxs at the bottom of the screen. The game is finished as soon as you have no Tuxs to protect. ° You can pass to the next level as soon as you have destroy at least 75% of the bricks in using your super power... ° If a ball falls, you don't lose a life but at worst one or all the Tuxs... The keys of the game : left and right to move, space to shoot.Escape to exit, Q to quit the current screen. P to pause. F to switch between fullscreen and windowed mode
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Welcome to the world of social dreaming! Social dreaming is the new practice of dreamers interacting via the internet. These Python programs all use the Zeo home EEG bedside device at www.myzeo.com/sleep/shop/featured-products/zeo-sleep-manager-bedside.html, and www.sleepstreamonline.com. For an introduction to this topic, see my writings on lucid dreaming and multi-player dream games at http://books.google.com/books?id=tMSytmC089YC&lpg=PP1&pg=PA4#v=onepage&q&f=false and the IASD conference presentation at www.youtube.com/watch?v=M1jUENG12Uc. You may contact me at plainlabelbooks@gmail.com with any questions. Sweet dreams, Daniel Oldis
    Downloads: 1 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
    frozen-bubble-menu a tiny graphical user interface to set up parameters only available with the command line interface (like enable/disable sound or visual help) and launch frozen-bubble. The goal of frozen-bubble-menu is to help the end-user.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    hackfleisch89ru is a 2D game written in python. It provides some shooting action out of the bird's eye view.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12

    landshade

    realtime 3d surface rendering library

    landshade is a C++ library for quick tesselation of complex 3D data like terrain and other curves surfaces at different levels of detail on modern graphics hardware.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13

    leagueTool

    LeagueTool parses Information from various League of Legends Websites.

    LeagueTool parses Information from various League of Legends Websites.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Library for manipulating hexagonal grids. Supports arbitrary areas and paths. Routing algorithms: find best path, find movement horizon. Output as SVG - which you can easily convert to PNG or JPG. Interface from C++, Python and JavaScript.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Linki: an addictive, original puzzle game.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    mazeman

    mazeman

    A scriptable 2d randomizable maze game

    Mazeman is an original puzzle game, somewhat like "chip's challenge" except it can generate new randomized puzzles from a carefully balanced array of elements. The objective is to find the gems amongst the other dynamic maze elements. A very terse and powerful scripting language and an integrated script debugger enable users to generate their own maze designs. Maze is a mesmerizing addictive and fascinating puzzle with a deceptively simple premise. Scripts allow new players to acquire skills gently and provide diabolically dastard puzzles for the expert. The included maze help manual is an exhaustive treatise of mazeology that will enlighten you to the subtle beauty of maze's simplicity and sophistication. The desktop screenshot shows the two versions running side by side for comparison.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Next generation chess application for GTK. With freechess.org support, unicode, SVG scalable graphics, sounds and more!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    pRobot is something like Pokémon for computer scientists. Each player creates a computer program, a so-called pRobot. Then all the pRobots are thrown into a virtual arena, the war-ground. Within that arena they can walk, reproduce, and fight.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    A cross-platform server browser written in Python + GTK2
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    A network enabled game which follows all the Risk(tm) board game rules. Two maps are included, original Risk(tm) map and 'middle earth', with the possibility of users to develop their own maps. pyConQuest comes with support of 2 to 6 players.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    A python port of the OpenSteer library, created by Craig W. Reynolds and maintained by an active community at opensteer.sourceforge.net The initial purpose of this port is to link to Python Ogre, hence the Vector3D class which is used in this port. Vecto
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    A mouse accuracy game based on pygame. This is a remake of the popular Reflex (www.missionred.com) that I made to improve my python skills.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    pyTBot is an IRC bot that deals a single-table Texas Holdem poker tournament.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    This is an attempt to make a complete, and playable atari emulator entirely in python and some common modules. Currently, it only requires PyGame 1.5.0 and Numeric.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    A virtual world browser based on Linden Labs' Second Life viewer. Modifications include OGRE rendering (supporting inworld 3D meshes) in addition to the original renderer, and a global avatar system.
    Downloads: 1 This Week
    Last Update:
    See Project