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.

  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • 1
    Futures Gateway is a not-for-profit educational project for children (primarily ages 8 - 18) and their families. It uses interactive and collaborative activities, especially Wiki and HTML document and media management software, videoconferencing, chat, b
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    This XML-based language will allow easy creation and integration of Game Map and Object definitions for any game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Generic Collectible Card Game is a multiplayer multiplatform implementation of a card game engine. The card game engine is designed to be of general purpose core for several modules each defining the game specific behaviour.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Graphical Adventure Game Engine(GAGE) is a simple engine for creating 2D point-and-click graphical adventure games. The engine can also be used to create other genres of 2D games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 5
    GMUVE (Graphical Multiuser Virtual Environment) is an engine/framework that lets large numbers of users interact in a 3D world. GMUVE is a peer to peer networked OpenGL application that can be used for MMPOG or 3D chat. It is available in Python and JAVA
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    A cross platform chess database which supports ChessGML, PGN, SVG, PostgreSQL and plugins written in Java or Jython. Some Python chess libraries and some Python tools are included. Usable pieces are Java and Python opening classification libraries.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Gumpire is designed to be used as an educational aid in a programming class. It will allow students to program game clients that can participate in a competition without needing to write a complicated interface to a server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Habanero3d is a object-oriented 3d game engine written in C++, OpenGL, and GLSL with set of additional tools (written in number of languages), to make developers' life easier. Habanero3d is targeted for indie games, and is in development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Interactive aims to be a cutting edge Opensource, community driven MMO Engine for the indie community. Our goal is to provide a service like AAA companies have in Hero Engine and Big World.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 10
    JEsMS is a Java porting of Eli Bendersky's ESMS software. Using JEsMS tools is possible to organize and manage online soccer management game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Poker Tournament Manager - Displays current level, blinds, time left in level etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    We are creating 4 games in which players create their own unique kritters. See our home page for more info. Being created in Java, Python and GOaL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    The goal of this project is to provide an array of tools for use with the OpenSource Server Emulator (L2J). The priority of this project is to provide Global server statistics as well as Realtime Administration tools in the future.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    L2Neptune Server Source Code
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    L2jdertin, Stable L2J Cliente: Interlude.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Lineage.nu Interlude
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    LucidEngine is a simple layer over MIDP compatible phones that will let you write simple and old fashioned games using a specific language. Every game you'll develop will basically work on all the devices (even not phones) LucidEngine as been ported.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Ludo is a 2 or 4-player board game. Ludonline provides a way of playing with the game over the internet, or with a computer, or even both.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Momoko is a framework for developing distributed, multi-user, network-aware applications. It includes facilities for storing objects in a tree structure, a shell for manipulating the object database, orthogonal persistence, scripting support, and a trans
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Multiverse

    Multiverse

    Open Source Virtual World and MMOG Development Platform

    3D Client (Windows), Server, and Tools to easily create massively multiplayer games and virtual worlds. If you want to contribute to the source code please go to https://github.com/multiversemmo/MultiversePlatform
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    A Java-based game to let two people play Magic: The Gathering (copyright Wizards of the Coast) over a tcp/ip connection. It does not know how to play the game, but it does let you play if you know how.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    OpenGDK is short for Open Game Development Kit. It's supposed to be a plug-in BASED (it's different from OGRE. OGRE is plug-in friendly), cross-platform, open source, general purpose (2D, 3D, client, server, editor), game development kit.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Our goal is to create a publicly available supporting architecture and design manifesto for an MMORPG. Eventually the design will be used as the basis for an Open Source MMORPG.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    OpenRPG is an Internet application that allows people to play Role Playing Games and some miniature based war games in real-time over the Internet. OpenRPG helps facilitate character tracking, miniature battles, and adventure building.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Orange 3D, a game engine distributed under the zlib/libpng license, is an all in one solution, with IDE, level editor, 2d painter, 3d modeler, and possibly audio editing software all in one clean package, for free!
    Downloads: 0 This Week
    Last Update:
    See Project