[go: up one dir, main page]

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
  • AI-based, Comprehensive Service Management for Businesses and IT Providers Icon
    AI-based, Comprehensive Service Management for Businesses and IT Providers

    Modular solutions for change management, asset management and more

    ChangeGear provides IT staff with the functions required to manage everything from ticketing to incident, change and asset management and more. ChangeGear includes a virtual agent, self-service portals and AI-based features to support analyst and end user productivity.
    Learn More
  • 1
    Brain Workshop

    Brain Workshop

    Python implementation of the Dual N-Back mental exercise

    Brain Workshop is a Python implementation of the Dual N-Back mental exercise. This exercise is the only mental activity that has been scientifically shown to improve your short-term memory (working memory) and fluid intelligence.
    Leader badge">
    Downloads: 496 This Week
    Last Update:
    See Project
  • 2
    "Roberge's Used Robot (RUR) : a Python Learning Environment" is a Python implementation of a "robot environment" as introduced by R. Pattis in 1981. **It is obsolete.** See https://github.com/aroberge/rur-ple
    Leader badge">
    Downloads: 37 This Week
    Last Update:
    See Project
  • 3
    GCompris : I got IT

    GCompris : I got IT

    Educational Software for children aged 2 to 10.

    GCompris is a high quality educational software suite comprising of numerous activities for children aged 2 to 10. Some of the activities are game oriented, but nonetheless still educational.
    Leader badge">
    Downloads: 18 This Week
    Last Update:
    See Project
  • 4
    Childsplay is at http://www.childsplay.mobi Childsplay is a 'suite' of educational games for young children. It's written in Python and uses the SDL-libraries to make it more games-like then, for instance, gcompris. The aim is to be educational and at the same time be fun to play.
    Downloads: 18 This Week
    Last Update:
    See Project
  • Network Management Software and Tools for Businesses and Organizations | Auvik Networks Icon
    Network Management Software and Tools for Businesses and Organizations | Auvik Networks

    Mapping, inventory, config backup, and more.

    Reduce IT headaches and save time with a proven solution for automated network discovery, documentation, and performance monitoring. Choose Auvik because you'll see value in minutes, and stay with us to improve your IT for years to come.
    Learn More
  • 5
    A word search maker for teachers, parents and those who enjoy creating puzzles. FindThatWord aims to be the best free wordsearch creation program available with useful features such as clues, hidden messages and automated page layout.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 6
    pySioGame / eduActiv8

    pySioGame / eduActiv8

    Educational Activities for Kids

    The pySioGame project has been renamed to eduActiv8 - please visit the new project page at https://sourceforge.net/projects/eduactiv8/ More info available at http://www.eduactiv8.org Packages for multiple Linux distributions of eduActiv8 are available from: https://software.opensuse.org//download.html?project=home%3Aimiolek-i&package=eduactiv8
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    PS-Drone

    PS-Drone

    Programming a Parrot AR.Drone 2.0 with Python - The Easy Way

    The PS-Drone-API is a full featured SDK, written in and for Python, for Parrot's AR.Drone 2.0. It was designed to be easy to learn, but it offers the full set of the possibilities of the AR.Drone 2.0, including Sensor-Data (aka NavData), Configuration and full Video-support. The video function is not restricted to mere viewing, it is also possible to analyze video images data using OpenCV2. Obviously, the PS-Drone is perfect for teaching purposes; however, even the requirements for professional purposes can be satisfied. PS-Drone comes with a tutorial, explaining its most important commands and the drone's most important sensor values. The examples are easy to understand for people with little programming experience. A full list of commands and a description of all sensor data is available in a detailed documentation. It took several months to create PS-Drone, so it would be nice to get some donations for further development (e.g. Parrot's Bebop) and as a appreciation.
    Leader badge">
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8

    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: 3 This Week
    Last Update:
    See Project
  • 9
    PySet is an incremental implementation of the classic logic/card game Set, built using Python, Simple Direct-media Library (SDL), and PyGame (a Python wrapper of the SDL API). The code is intended to assist newcomers in gradually learning these libs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Zendesk: The Complete Customer Service Solution Icon
    Zendesk: The Complete Customer Service Solution

    Discover AI-powered, award-winning customer service software trusted by 200k customers

    Equip your agents with powerful AI tools and workflows that boost efficiency and elevate customer experiences across every channel.
    Learn More
  • 10
    Educational program for young children (4-7 years old). Its purpose is to teach them to manipulate the mouse by three pleasant activities
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11

    Sedimentality

    Erosion simulation game

    Sandbox simulation game in which the player shapes terrain using weather effects. Developed as an educational tool to teach elementary and middle school students about the mechanics of erosion.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    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: 1 This Week
    Last Update:
    See Project
  • 13
    2048 Python , AI , 1 or 2 players

    2048 Python , AI , 1 or 2 players

    py 2048, a well know 2048 clone board game

    Written in Python 2.7.x and pygame1.9.1~2 compliant (at least) Python 3.4 HOW TO PLAY: keyboard UP, DOWN, LEFT, RIGHT, escape to quit increase your score shifting tiles with same number. the value of resulting tile is multiplied *2. CUSTOMISE YOUR GAME: edit py2048.cfg configuration file. you can: -Change Raws and Columns amount. -Change Random range value of new tile. -Limit the maximum tile value. -Limit time allowed for movement. -Enable no movement (a new tile appear even if your movement doesn't shift anything). -Set shift to one step only. -Save the game state when exit (for autoload at start game) -Key config player 2 ect... V0.1.0: -add Small, Medium and Large preconfig Panel Game. -add HiScore for Small, Medium And Large Panel Game -check for close windows as QUIT event. -add Change theme screen BckGnd on score tile. -add counter move V0.1.2: -compliant Pyhton34 -add AI Auto Boot -add 2 players Human/AI (keys A,Q,W,X)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Adivinha-Palavra

    Adivinha-Palavra

    jogo adivinha palavra

    jogo para computador com o simples objetivo de adivinhar que palavra foi definida (LETRA POR LETRA)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    AlgoTaurus

    AlgoTaurus

    An educational game to teach programming.

    Write a program to make the AlgoTaurus find the exit. Installation: On Windows -Download the installer -After installation you can run AlgoTaurus from the Start menu. On Linux -Download the source files -Extract archive -Open terminal in the directory you have copied the files to and type 'python algotaurus.py' Use and discuss AlgoTaurus: Some tasks to solve and discuss: Write a program to find the exit. What does the program do? Try to describe/explain it in a higher level language. How can you be sure that the program works correctly every time? Try to make the program as short as possible. Try to make the program to move as little as possible. Try to minimize the number of lines needs to be executed. Copyright The game is a remake and an extension of the game Labirint by Lukyanov Konstantin and Volkov Sergey. Copyright, 2015-2017, Attila Krajcsi, Ádám Markója (GUI) AlgoTaurus is distributed under the terms of the GNU General Public License 3.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    The Amazing Game is a maze type game developed in Python 2.5 & PyGame Additional to keyboard input it can use two alternate imput methods to allow the user(s) to move about the maze.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    Aprendiz de Mecânico

    Adventure game prototype for mechanical technicians

    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    This is a simple quiz game for arch linux. User asked question about installed packages on their system. Project uses PyQt4, Python 3 and pyalpm.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    AutoTeach

    AutoTeach

    AutoTeach makes kids study and learn in exchange for internet access.

    AutoTeach is a tool that enables parents to supplement The AutoTeach Parent Tool enables parents to supplement their childrens' education without supervision or drama. With AutoTeach you can queue-up activities and tasks that will be dutifully performed at regular intervals. Why will they cooperate like this? Because AutoTeach meters their internet access by using credits which they earn by performing the agenda which you have queued-up for them. The system has potential for many subjects. Everyone, worldwide, is invited to participate. Everything is open-licensed, either Creative Commons or GPL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    BabyKey

    Python program for babies - change screen color on key stroke

    My first Python and PyGame project: Baby key allows toddlers to play with the computer. With each keystroke the screen gradually changes color. Holding ESC for 5 seconds allows you to quit. Windows keys and ALT+TAB combinations are suppressed as beta testing of an eight month old toddler proved this to be necessary. WARNING: Might not be suited for your child. Beware of flashing screen (e.g. in case of Epilepsy).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    This project is intended to provide code to be used with MySQL and Python to create a database of major league baseball game events which are freely provided by the mlb.com Gameday application. Older version also support creating a retrosheet.org database but that is no longer supported. All major and minor league pitch location and game statistic data can be downloaded using BBOS. Installation Videos! Part 1: http://youtu.be/rnv2VLcG-eI Part 2: http://youtu.be/eFudbMWHNlQ Special thanks to Wells Oliver for the code for downloading Retrosheet files. And the Chadwick project for its Retrosheet tools. https://sourceforge.net/projects/chadwick/?source=recommended
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    An animal guessing game. The program takes the role of a zoologist and tries to guess an animal by asking questions about animal properties (ancestry, habitat, etc.) CLI so far. A GUI with visualization for educational purpose is intended in the future.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    BrainLibs is a high quality Python/PyGame library
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Classic Game Maker is meant to aid in the process of teaching programming and will be based in stages/levels of the development process to allow the gradual progress of students in programming while creating full versions of classic games
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Critters is a basic world simulation used to educate students of all ages about beginning Python programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next