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.

  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 1
    Eternal Warfare is turn driven, browser based game. It will have multiple realms to play through and eventually travel back to. Development will be focused mainly on community driven systems and will also create a flexible character development system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Evennia

    Evennia

    Python MUD/MUX/MUSH/MU* development system

    Evennia is a mature, open-source framework written in Python — specifically designed to build text-based, online multiplayer games such as MUDs, MUCKs, MUSHes, MUXes, and other “MU-style” virtual worlds. Rather than prescribing a rigid game structure, Evennia gives you a bare-bones but powerful foundation: default systems handle networking, database/storage, server management, user accounts, characters, rooms, items, chat channels, and basic commands — but you define the gameplay rules, content, and game logic yourself in pure Python modules. Because you use regular Python, you get all the benefits of a modern language: familiar syntax, standard libraries, version control, and rapid iteration, rather than a custom scripting language. The framework supports both traditional MUD clients (telnet-style) and a built-in HTML5 webclient, making it accessible to users on browsers or standard clients alike.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    The Expanses of Naryan will be a fully fledged 3D Role playing game, and, possibly, a MMORPG. It uses Irrlicht and the great modeler Blender.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Expert Baseball Skipper

    Expert Baseball Skipper

    A software that helps you manage a baseball team (real or fantasy).

    Expert Baseball Skipper is a libre (as in free software) software used to manage a baseball team, whether it’s a real baseball team or fantasy. While still in its early stages, Expert Baseball Skipper is a modern take on LazyDogSoftware’s Baseball Memories (https://archive.org/details/tucows_247031_Baseball_Memories). Expert Baseball Skipper is actively being tested with the use of the most advanced baseball simulator on the web; https://www.franchiseball.com.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    Extirpation is a small Python (http://www.python.org) game in early development that uses the wxPython (http://www.wxpython.org/) library. It is a turn based strategy game with robots and very basic graphics. Check the SVN for the best version.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Eynhorn is a 3d action rpg engine / framework. It will support dialog system, fight system, armors and weapons, and will include a map assembly. It is realized in Soya 3d and Python, so it'll be platform independent.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    F1RE W1RE

    F1RE W1RE

    A text based game made in Python

    A text based game made in Python. Its about hacking ip adresses(Not Real!). Its a small project with what im just testing and improving my skills
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Adventure Game Goddess (aka FEAGS) is a Frontend for AGS Adventure Game Studio * Database with hundreds of adventure games * Search, Filter and sort functions * One click: the game is downloaded, installed and set up. One click: you are playing
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    FMHS TSA Video Game
    This project is for the Fort Myers High School Technology Student Association club, and is apart of the Video Game division. We will be creating a video game from scratch and registering it into a contest, with the best hopes of winning :)
    Downloads: 0 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Start Free
  • 10

    FOSSMMO

    To create an open source and openly developed mmorpg

    FOSSMMO (release name tbd) is a project aimed at two things. The first is to create an open sourced MMORPG with compelling and fun gameplay requiring modest system specs. The second is to develop in an open and well documented way to help others learn the trade of game programming. FOSSMMO will be developed using python. While python is not a common language for game development I'm a fan. Also I recently watched http://pyvideo.org/video/381/pycon-2011--algorithmic-generation-of-opengl-geom which looked amazingly fun and is influencing my selection.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    FS-UAE Launcher

    FS-UAE Launcher

    A frontend for the FS-UAE Amiga emulator

    FS-UAE Launcher is a graphical frontend for the FS-UAE Amiga emulator that simplifies configuring and launching classic Amiga games. It provides a visual interface for selecting emulated computer models, game files, and hardware settings. The launcher integrates with the OpenRetro online game database to retrieve information and configurations for supported titles. Users can organize their Amiga collections and launch games without manually editing emulator configuration files. Its configuration tools support floppy disk images, hard drives, input devices, and emulated hardware options. The application can help match game-specific settings to improve compatibility. It also supports optional LHA archive handling through an additional Python library. Built with Python and PyQt, FS-UAE Launcher runs on Windows, macOS, and Linux.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    This is a Windows and a Python game based on the card game Screw (F#@$) The Dealer. The python version has a rotating dealer and the players attempt to guess the next card in the deck. The windows version is a basic first release with no frills. But it'
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Falconer-Try Studios is developing this new gaming engine for 2D, 3D and soon VR environments. It will be best for RTS and FPS games. See the documentation for more data.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Faceoff is a video game that is a classic deathmatch turned 3d. It will feature networked game play, 3d graphics and sound, and superb AI for single player. It is currently set for Linux but Windows will also be included.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Far West 1789

    Far West 1789

    shooter game in wild west atmosphere

    Far West 1789, a shooter game in wild west atmosphere --------------------------------------------------- how to play: --------------------------- mouse left click to shoot. mouse right click to launch grenade. hit bandit to complete level hit grenades got somes grenades, launch them with mouse right click to explode caravanes avoid to hit mamies (Farmers, Ma'Dalton) explode caravanes with grenades get extra points. customise your game: --------------------------- edit FW1789_stages.py levels file. edit FW1789.cfg configuration file. --------------------------- As in PyBreak360 game ( https://sourceforge.net/projects/pybreak360 ), this game intend to be played by youngs childrens (and there parents) in network lan. Next revision V1.0.1 add somes bonus and mutliPayers. programed with python 2.7.x and pygame 1.9.1
    5.0 out of 5 stars 1 Review
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Farmyard Round 'em Up
    Farmyard Round 'em Up is a one-player, four-pong style 2D game developed for the COMP 50 class at Tufts University with Professor Ming Chow.
    5.0 out of 5 stars 1 Review
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Favourite Pokemon Picker

    Favourite Pokemon Picker

    Find your favourite Pokémon!

    Pick your favourite Pokémon from a subcategory of your selection! You can sort by Generation or pick from one of many different subsets including Legendaries, Mythicals, Fossils and Fully Evolved. You can even choose whether to include different forms in your selection before narrowing down which is your favourite! New Pokémon will be added whenever they are released. Python 3 required to play.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    The Felo rating system provides an objective fencing strength estimate for each individual fencer in a group, just like the Elo rating in chess. This program calculates the Felo numbers by analysing a bout result list created by the user.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    FiftyTwo is a collection of card games for the OLPC XO laptop specifically, though because it is written in Python, it should run on other platforms as well. For more details, see http://wiki.laptop.org/go/Games/FiftyTwo
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Fireball 12 is an arcade game project. You control a ship and simply defeat the oncoming enemies with several different weapons. It is intended to be flexible with highly configurable enemies, projectiles and weapons. Very early on in development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    This is a small and simple game imitating the old classical pocket games, especially the "firemen" one, where hotel customers jump to escape a fire...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    The alignment of the project is to create a application what will present the simulation of the undersea life.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Fleet Commander is a moddification for VegaStrike, making it a real time strategy game where you control a fleet of capital ships complete with their fighter complements.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    FEAR is a development kit helping software engineers create advanced artificial intelligence in synthetic characters with simplicity and efficiency. The project includes reusable AI components, portable framework and interfaces to realtime 3D games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Flight Simulator Add-On Installer is a tool to build standard setup programs for Microsoft Flight Simulator add-ons. It provides a GUI for the author, and a typical setup wizard for the end user, who doesn't have to deal with manual installation.
    5.0 out of 5 stars 1 Review
    Downloads: 0 This Week
    Last Update:
    See Project