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.

  • 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
  • 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
  • 1
    Asteroids Infinity is based off of and quite like the classic arcade game, but has much more! Features: -Nifty elastic viewpoint (viewpoint is loosely attached to the ship) -Upholds Newtons 1st law -Highscores -Configurable controls
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2

    Cambridge Rocketry Simulator

    Simulate high power rocket flights with splash down plots

    This software allows you perform six degree of freedom simulations of High Power Rocket (HPR) and model rocket flights. Parachute descent is also simulated. 3D flight trajectories are produced as well as detailed tabular flight data. Running in Monte Carlo mode allows generates multiple possible flight paths and splash down plots, indicating the probability of landing in an area. Peer-reviewed publication in the Journal of Open Research Software (JORS) http://doi.org/10.5334/jors.137 "Cambridge Rocketry Simulator – A Stochastic Six-Degrees-of-Freedom Rocket Flight Simulator"
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Flying Colors Assistant

    Flying Colors Assistant

    An assistant tool for the wargame 'Flying Colors'

    This is an auxilary tool for the naval tabletop wargame 'Flying Colors: Fleet Actions in The Age of Sail', by Mike Nagel. With 'Flying Colors Assistant', players can easily keep track of the status of their ships (condition, damage, etc.) and automatically perform them most frequent complex game calculations, such as firing cannons or applying damage. The program checks the game tables, computes dire roll modifiers, etc., helping the player to focus less on game rules and more on game tactics. The Flying Colors Assistant it is not a replacement to the board game. It is just an auxiliary tool to help players run their games faster. Check out the project wiki for more information, a complete list of features, installation instructions, and so on: http://sourceforge.net/p/fcassistant/wiki/
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Fut is a Button Soccer game, with Replay, Highlights, Player CPU and other funny features.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 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
  • 5
    A game written in python using pygame. The user launches a probe with starting velocity. The probe is then only controlled by gravity. Score based on time surviving (before collision) and proximity to objects.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    LazyDS4

    LazyDS4

    Transform your DualShock 4 into a native Xbox 360 controller. v2.1.0

    LazyDS4 is a controller mapping application designed to convert HID input from a DualShock 4 controller directly to a virtual Xbox 360 controller. Optimized for simplicity and performance, it offers real-time input mapping with a ~1ms (1000Hz) polling rate, modern graphical interface with PyQt5, and automatic joystick calibration. 📌 What's New (v2.1.0) 🎨 Visual Overhaul — Modern, professional interface with gradient backgrounds and advanced styling 📐 Layout Optimization — Improved spacing, alignment, and responsiveness 🎉 Icon Integration — Consistent use of dynamic SVG icons throughout ⚡ Enhanced Button Design — Polished buttons with smooth animations and clear actions 📊 Responsive Interface — Adapted for various screen sizes without overlaps 🔔 Real-time Visual Indicators — Clear and immediate feedback for status, warnings, and battery levels Built by the lazy, for the lazy.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    An online MTG magic client for linux, windows, etc. With this software you can play magic with your friends, or someone else, and you can see all cards pics. very similar to mws, but this proyect is no compatible with it.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    MOSE MakeObj Script Engine is a scripting engine for the Simutrans Tool "makeobj". With a Shell like scripting language big addons (called paks) set could be compiled for Simutrans.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    MicroWar is 'Space Invaders' style arcade game, in the cruel world of micro-compter industry. You're a Macintosh faced to invading Wintel hordes year after year, kill more PC. Developped with python and pygame library.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 10
    Minigolf Maniacs Mod Project - More Holes, More Modes, More Fun!
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    includes several pygame scripts and pygame libraries. the scripts are a tile editor and a level editor. the libraries include a state engine, a full featured gui, html rendering, document layout, text rendering, sprite and tile engine, and a timer.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    The Campaign Simulator is an attempt to statistically model and predict the outcome of an American presidential election; several users assume the roles of competitive candidates and inflict the repercussions of certain decisions on a GSS based dataset.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Wolfpack is an open source server implementing the protocol used by the massive multiplayer online game Ultima Online. It aims for full support of the Ultima Online protocol and tries to mimic the same gameplay as the original.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    ThePythonGameBook project is a free wiki book about open source game programming with python. Please visit the official homepage at http://ThePythonGameBook.com For historical reasons, some early example games of the book project are hosted on sf
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15

    video Blocker

    Users will not be able to play video file.

    Users will not be able to play video file and If they do than this application will reports to you, which restricted file had been accessed by your user and when. #Default password : hello # If you want to change this password, install Video Blocker and delete .pass file resides in that directory where you have install video blocker application. #Application is developed using :: Python and AutoITX3
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    A sidescroller game written in python involving a crashed pilot, scattered Bibles and a deadline.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    This project provides Blender Python scripts that will allow users to work with the propriatory mesh format used by the Orbiter space flight simulator.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    A simple game written in Python 3.1 + Pygame that has a character chasing around a "bad guy" using a mouse and / or WASD.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19

    Demon Kingdom

    The final quest has started... The Demon of Gar-noth has risen.

    The Demon of Gar-noth has risen. The whole land is in danger! You bravely set out to face it. You must defeat the demon and his forces. *** In the side-scrolling arcade game you must kill monsters, collect gems, and cast spells to level up and beat The Demon of Gar-noth (and bonus levels!). *** Uses the python library pygame (pygame.org)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Foxen has recently been revived by the original author, and will undergo major design changes. The original Pygame version will remain available, but will be stored in the 'old' branch in SVN.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Global Conflict Blue is a real time 3D naval and air warfare simulation game similar to Fleet Command and Harpoon.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    The aim of this software is helping players to create strats for fps online games. Players needs to connect to a game server, then they can draw, thanks to this software, directly on the map so all the team can see what's someone is explaining.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    A fast-action, adrenaline-pumping remake of pong.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    KlayGE is an open source, cross-platform game engine with plugin-based architecture. It provides a framework to make game development, testing, porting as simple as possible.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    A open dynamic 3d game engine based around Ogre3d, Ageia PhysX, OpenAL, scriptable in the LUA language. The FPS demo game Monkeys in the Dark presenting the engine power with use of deferred shading, normal mapping and the new technic of dynamic sound.
    Downloads: 1 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.