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.

  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 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
  • 1
    The most fun you'll ever have on IRC! You will be allowed to buy and sell virtual shares with virtual money using real time, real world share price values. You can also trade your shares between eachother.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    GUI IDE for developing games with the Stratagus engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Strasheela is a constraint-based music composition system. The user defines music theories by sets of compositional rules and the system creates music which complies with these theories. User-interface is the programming language Oz.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Strum aims to improve your musical skills on stringed instruments; learning scales, chord construction, and how to find them on various instruments with many tunings.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 5
    A multiplatform python- and ncurses-based console game of Sudoku. Sudoku is capable of generating and solving both Sudoku and Samurai Sudoku puzzles on any ncurses-enabled terminal.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    A simple SUDOKU solver, you can solve original Sudoku or edit your own and ask Susiso to give you some hints or the solution.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Sudoku Solver (+ solution provider!)
    Sudoku Solver is a small graphical application for solving any given Sudoku puzzle, almost instantaneously. It also provides the solution (the steps required to solve the puzzle). It is written in python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Python Sudoku solver - finds all solutions for a given Sudoku board.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Sudoku-Tk

    Sudoku-Tk

    Sudoku games and puzzle solver

    Play and solve sudoku puzzles. Start from an empty grid, generate a puzzle or load one. The game is timed. The generated puzzles have a unique solution. Mistakes (twice the same number on the line / column / row) are highlighted in red.
    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.
    Try Free
  • 10
    Another Sudoku game version. It is written in Python and uses wxPython as the GUI package. The puzzle solver module was written by Edd Aardvark, to whom I owe a big debt. This project is mostly an exercise to learn Python. It can be greatly improved.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    SudokuBan is a graphical program to generate, show, give hints for and solve Sudoku puzzles.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Suits vs Geeks is a simple shooting game where a geek needs to shoot his manager with a virus in order to win. This is the initial version of the game. Right now the objective is to simply shoot the manager until he runs out of lives.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Sulphur Nimbus: Hel's Elixir

    Sulphur Nimbus: Hel's Elixir

    3D platform action adventure with momentum-based flying

    A video game where you explore a cursed island as Sulphur Nimbus the hippogriff. The island is populated by dark monsters and speakers of a strange foreign language. Throughout the game, more of the vast network of underground tunnels are opened up to you, and clues about the island's past are revealed. The gameplay is centered around the momentum-based flying mechanic, which is difficult to master but ultimately lets you go anywhere with six degrees of freedom and no speed limit. Other features include simple hack-and-slash style combat and some collect-a-thon platformer elements. The game is complete, but is still being updated. If you like this project, please consider supporting me by buying a copy at: https://oddwarg.itch.io/sulphur-nimbus-hels-elixir (This repository was moved from Bitbucket because they are removing Mercurial support.)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    NEWS UPDATE - MARCH 16, 2016 <<<<BETA RELEASE NOTIFICATION>>>> This is Terofal77, otherwise known as Jake and the producer of Sundog Resurrection. I have not updated this page for quite some time as our primary project website is www.SundogResurrectionProject.com. However, I wanted to make notification that the BETA RELEASE is about to drop. Yup, at long last! Bruce "hired" me onto the Sundog Resurrection Team back in 2002 and through the years we soldiered on between periods of dormancy and turnover but always keeping the momentum forwards. The Beta version is far more advanced than the Alpha version we released three years ago, and is a fairly polished game that meet's Bruce Webster's goal of recreating the original Sundog and adding additional features and creating a pocket galaxy with convincing verisimilitude. So, head over to our website and catch up on the latest news. We expect the Beta to be released by the end of March, so don't delay!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    A multi-player zombie game in which you must to cooperate to survive.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Super Coco

    Super Coco

    Super Mario Bros python version with custom levels

    Original Super Mario Bros python rewrite : I actually only bothered recreating the first level as then the game forks off : it starts off as regular Mario and then takes an unexpected turn. We created that game for our video-game programmer of a brother (aka Coco) wedding as a best man speech. So geeky. The so-called Coco finished the game in one go without losing a single life in front of a crowd of 200 at his own wedding and after quite a few drinks. Can you match that?!? Requires python (written with 2.7) and pygame. An executable is available for windows. If you spot gameplay discrepancies with the original game, please report them!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Super Kanji Time I

    Super Kanji Time I

    A time attack game for learning various kanji.

    This is a game developed in Python and compiled for Windows XP, Vista, 7, and 8 that is built to teach various kanji to students of the Japanese language. The kanji lists are taken from the textbook Nakama 2. In this game, you must click on the appropriate kanji according to the pronunciation given to you. When a correct click is made, a sound plays and the kanji disappears. The goal is to make all the kanji disappear as fast as you can. You can compete against yourself, classmates, or friends using a local leaderboard that shows how fast you've completed each level. You can also unlock achievement trophies that record various milestones from your Super Kanji Time I experiences.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Super Kanji Time II

    Super Kanji Time II

    A time attack game for learning various kanji.

    This is a game developed in Python and compiled for Windows XP, Vista, 7, and 8 that is built to teach various kanji to students of the Japanese language. The kanji lists are taken from the textbook Nakama 2. In this game, you must click on the appropriate kanji according to the pronunciation given to you. When a correct click is made, a sound plays and the kanji disappears. The goal is to make all the kanji disappear as fast as you can. You can compete against yourself, classmates, or friends using a local leaderboard that shows how fast you've completed each level. You can also unlock achievement trophies that record various milestones from your Super Kanji Time II experiences.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Super PySnake

    Super PySnake

    An open-source 2D snake game made with Pyglet and Python 3.4.

    An open-source 2D snake game made with Pyglet and Python 3.4 that allows you to customize your maps and textures.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Super Sky Skater

    Super Sky Skater

    Scrolling + Skating + Spikes = Super Sky Skater

    Super Sky Skater is a platform game that the objective is keep live. Only this: You are in a skate and you have to elude the obstacles in the way. Simple, Funny and Hard!!!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    Super Stupid & Super Speed Shooting Game

    A super stupid and super speed shooting game made with Pygame

    As an exercise and why not as a serious project, we're creating a Super Stupid and Super Speed Shooting Game. Game speed increases as enemies die.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    The is a 2D ball game write in pygame. I has finish the basic framework and the playable version. The code is free for anyone who want to edit it and learn something form it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    The aim of our project is to create a multiplayer game that offers gameplay similar to a casino visit. Initially we focus on 6 deck shoe and face up. In the future we plan to add other variations of blackjack and different kinds of gameplay.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    This game is a mouse-driven dungeon crawler. The player moves the PC around, buys equipment, and attacks enemies using the mouse. More info on the wiki page. Use git to get the code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    Syalphale

    A rouge-like that uses your files to base its world on.

    Syalphale is a rouge-like that bases it's the enemies in each level on the files that you have. For example if you have "log.txt", "A_history_of_cheese", and "cat.jpg" in your home folder then you will find enemies named "log.txt", "A_history_of_cheese", and "cat.jpg" in that folder. The type of the enemy is based on the first letter of that file's name. Thus you will an "l", "A", and a "c" type enemy on your home folder level.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB