Python Games

Open-source Python projects categorized as Games

Top 23 Python Game Projects

  • PySimpleGUI

    Python GUIs for Humans! PySimpleGUI is the top-rated Python application development environment. Launched in 2018 and actively developed, maintained, and supported in 2024. Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users.

    Project mention: Shoes makes building little graphical programs for Mac, Windows, Linux simple | news.ycombinator.com | 2024-02-23

    Just a heads up: PySimpleGUI 5 isn't open source any more [0], and the official GitHub repo was replaced with a stub [1]. From the blog post, it sounds like the people behind it will probably remove the FOSS version from PyPI soon.

    It's possible the community will fork it with a version of PySimpleGUI 4 that's still kicking around, but I haven't seen one yet.

    [0] https://news.ycombinator.com/item?id=39369353

    [1] https://github.com/PySimpleGUI/PySimpleGUI

  • Bottles

    Run Windows software and games on Linux

    Project mention: Tip: How to disable internet access for games or programs running on Wine | /r/linux_gaming | 2023-11-03

    Source

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • minigalaxy

    A simple GOG client for Linux

  • deep_learning_and_the_game_of_go

    Code and other material for the book "Deep Learning and the Game of Go"

  • Awesome-Game-Analysis

    a comprehensive collection of video game tech analysis resources

    Project mention: A GitHub repo for collecting the tech analysis of video game | news.ycombinator.com | 2023-07-29
  • Rare

    GUI for legendary. An Epic Games Launcher open source alternative

    Project mention: Rare Garlic Crab (Hotfix 6) Released | /r/linux_gaming | 2023-12-10
  • opensourcegames

    Technical infos of open source games.

    Project mention: Open Curse of Sherwood | /r/opensourcegames | 2023-04-07

    I suggest adding github topics to make the project more discoverable, also adding to osgameclones.com and osgl.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Posio

    A multiplayer geography game using Websockets

  • malib

    A parallel framework for population-based multi-agent reinforcement learning.

  • boxtron

    Steam Play compatibility tool to run DOS games using native Linux DOSBox

    Project mention: Masters of orion 2 on Linux? | /r/linux_gaming | 2023-05-30
  • HandyRL

    HandyRL is a handy and simple framework based on Python and PyTorch for distributed reinforcement learning that is applicable to your own environments.

  • falken

    Falken provides developers with a service that allows them to train AI that can play their games

    Project mention: How long until AI can play a game like Red Dead Redemption 2? | /r/artificial | 2023-06-28
  • RetroArcher-plex

    RetroArcher metadata plugin for Plex.

  • piqueserver

    An Ace of Spades 0.75 server based on PySnip.

    Project mention: Open source Diablo 1 engine – DevilutionX 1.5.0 released | news.ycombinator.com | 2023-06-17

    Ace of Spades is one. I usually play with the OpenSpades client[1], but there is also Betterspades[2], and probably many other clients I don't know of yet. There are usually about 10-50 players online on the public servers listed on BuildAndShoot[3], variable depending on the time of day and mostly from Latin America it seems.

    One can host the game with piqueserver[4]. I'm not sure if one can still host with the original Ace of Spades server, but the game was 'shut down' in 2019 so maybe not.

    [1]: https://openspades.yvt.jp/

    [2]: https://github.com/xtreme8000/BetterSpades

    [3]: https://www.buildandshoot.com/servers/

    [4]: https://www.piqueserver.org/

  • steam-presence

    A script which takes the game you're playing on steam and displays it on discord

  • skinner

    Skin export / import tools for Autodesk Maya (by AKEric)

    Project mention: ngskin tools - how to transfer weights? | /r/Maya | 2023-06-27

    no, the documentation si confusing. It doesn't tell em where to put the files... https://github.com/AKEric/skinner

  • SimpleGamesDownloader

    Python script designed to search and fetch direct download links for games roms

  • The-Witcher-3-Mod-manager

    Mod manager for The Witcher 3 🗃

  • PS1-BRender-Reverse

    Harry Potter, Croc 2 PS1 (and more..) reverse engineering (documentation and scripts)

  • 100-Days-of-Code

    Officially committing to 100 Days of code challenge. (by PritKalariya)

  • Sudoku-Solver

    🎯 This Python-based Sudoku Solver utilizes the PyGame Library and Backtracking Algorithm to visualize and solve Sudoku puzzles efficiently. With its intuitive interface, users can input and interact with the Sudoku board, allowing for a seamless solving experience. (by dhhruv)

  • Discord-Games

    A library for making implementing conventional games into your discord bot, easier.

  • Chrome-Dino-Runner

    🐱‍🐉 A Replica of the hidden Dinosaur Game from Chrome Browser Offline mode build using Python and PyGame.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-23.

Python Games related posts

Index

What are some of the best open-source Game projects in Python? This list will help you:

Project Stars
1 PySimpleGUI 13,059
2 Bottles 5,757
3 minigalaxy 1,044
4 deep_learning_and_the_game_of_go 929
5 Awesome-Game-Analysis 699
6 Rare 586
7 opensourcegames 554
8 Posio 523
9 malib 455
10 boxtron 391
11 HandyRL 281
12 falken 252
13 RetroArcher-plex 193
14 piqueserver 191
15 steam-presence 172
16 skinner 154
17 SimpleGamesDownloader 97
18 The-Witcher-3-Mod-manager 85
19 PS1-BRender-Reverse 79
20 100-Days-of-Code 79
21 Sudoku-Solver 67
22 Discord-Games 51
23 Chrome-Dino-Runner 48
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com