Top 23 Python Game Projects
-
PySimpleGUI
Launched in 2018. It's 2022 and PySimpleGUI is actively developed & supported. Create complex windows simply. Supports tkinter, Qt, WxPython, Remi (in browser). Create GUI applications trivially with a full set of widgets. Multi-Window applications are also simple. 3.4 to 3.11 supported. 325+ Demo programs & Cookbook for rapid start. Extensive documentation. Examples for Machine Learning(OpenCV Integration, Chatterbot), Rainmeter-like Desktop Widgets, Matplotlib + Pyplot integration, add GUI t
r/learnpython is the place to look for this. They discuss this topic somewhat often. In my own opinion, py-simple-gui is a great framework to get started with.
-
Project mention: V Rising - Arch - Working (minor gfx issues) | reddit.com/r/linux_gaming | 2022-05-20
Install Bottles https://github.com/bottlesdevs/Bottles
-
SonarLint
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
-
-
deep_learning_and_the_game_of_go
Code and other material for the book "Deep Learning and the Game of Go"
Project mention: Why do engines often evaluate completely winning endgame positions between +60 and +63? What's significant about the low 60's as an evaluation? Or is it just a placeholder when the computer can't quite find a forced mate? | reddit.com/r/chess | 2021-12-06If you want to understand how the new approach used by Leela Zero and Alpha Zero works, the book Deep Learning and the Game of Go is fun and easy to read. Although it's about Go rather than chess, most of the contents are equally relevant to chess.
-
-
Project mention: I would like to play Wacky Wheels on my Deck because I'm a weirdo. However, DOSbox just goes to a command prompt and the game never launches, regardless if Proton compatibility is on or not | reddit.com/r/SteamDeck | 2022-03-31
Have you looked into Boxtron at all? It's a compatibility tool like Proton but based on DOSbox, you drop it into compatibilitytools.d and select it as you would a Proton version.
-
Project mention: An Epic Failure (Epic Games Launcher issues from my perspective) | reddit.com/r/pcgaming | 2022-04-10
Legendary, Rare and Heroic are good alternatives.
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
Project mention: MALib: A parallel framework for population-based multi-agent reinforcement learning | reddit.com/r/reinforcementlearning | 2021-07-23
Code for https://arxiv.org/abs/2106.07551 found: https://github.com/sjtu-marl/malib
-
HandyRL
HandyRL is a handy and simple framework based on Python and PyTorch for distributed reinforcement learning that is applicable to your own environments.
Project mention: Suggestions for board game reinforcement learning methods, frameworks | reddit.com/r/reinforcementlearning | 2022-03-24 -
falken
Falken provides developers with a service that allows them to train AI that can play their games
Project mention: Google AI Introduces A Machine Learning Based System For Game Developers To Quickly And Efficiently Train Game-Testing Agents | reddit.com/r/artificial | 2021-07-03Google AI recently announced a machine learning-based framework that game developers could use to train game-testing agents quickly and efficiently, freeing human testers to focus on more complicated problems. The resulting system requires no machine learning (ML) expertise, works with a wide range of popular game genres, and can train an ML policy, which generates game actions from the game state on a single game instance in less than an hour. Google AI has also provided an open-source library that shows how these techniques may be used in practice.
-
-
-
SwitchGamesDownloader
Python script designed to search and fetch direct download links from nxbrew.com
Project mention: Those who don't use Tinfoil, how do you keep your games updated? (No links) | reddit.com/r/SwitchPirates | 2022-05-17There's also this if they want the actual update file once they know it needs updated https://github.com/Backend2121/SwitchGamesDownloader
-
Project mention: The Fastest SkinCluster Export/Import- A Studio Workflow: The Art of Compression | reddit.com/r/Maya | 2022-04-25
-
-
Galaxy-Attack
An inspiration of the original Atari Space Invaders game built in pygame :space_invader: :video_game:
-
-
Project mention: Unofficial Lost Ark API (News & Server Status) | reddit.com/r/lostarkgame | 2022-02-15
Code: https://github.com/axsddlr/lost_ark_api
-
Sudoku-Solver
🎯 A Sudoku Solver implemented using Python and PyGame Library by visualizing the Sudoku Board using Backtracking Algorithm. (by dhhruv)
-
Chrome-Dino-Runner
🐱🐉 A Replica of the hidden Dinosaur Game from Chrome Browser Offline mode build using Python and PyGame.
-
-
Project mention: A telegram bot to get torrent links, lyrics and books. | reddit.com/r/coolgithubprojects | 2021-07-02
-
Dead-End
This is a zombie survival game where you must make the best choices and decisions possible in order to live. As a survivor, you will encounter zombies, weapons, people, and a merchant to buy from with an in-game currency. Every decision you make has a cause and effect while some lead you to fortune and others lead you to death.
Releases / Latest changes
Python Games related posts
- GOG-Client MiniGalaxy
- An Epic Failure (Epic Games Launcher issues from my perspective)
- Rare client for Epic Games Store (Kakopo 9) introduces changes to support Flatpak soon
- Rare client for Epic Games Store (Kakopo 9) introduces changes to support Flatpak soon
- I would like to play Wacky Wheels on my Deck because I'm a weirdo. However, DOSbox just goes to a command prompt and the game never launches, regardless if Proton compatibility is on or not
- What is the best distro for gaming on linux?
- Rare (Epic Games Client) 1.8.8 is out with a few fixes
Index
What are some of the best open-source Game projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | PySimpleGUI | 10,060 |
2 | Bottles | 2,875 |
3 | minigalaxy | 912 |
4 | deep_learning_and_the_game_of_go | 815 |
5 | Posio | 473 |
6 | boxtron | 311 |
7 | Rare | 294 |
8 | malib | 290 |
9 | HandyRL | 225 |
10 | falken | 209 |
11 | RetroArcher.bundle | 134 |
12 | piqueserver | 134 |
13 | SwitchGamesDownloader | 81 |
14 | skinner | 64 |
15 | PS1-BRender-Reverse | 59 |
16 | Galaxy-Attack | 32 |
17 | Discord-Games | 28 |
18 | lost_ark_api | 28 |
19 | Sudoku-Solver | 28 |
20 | Chrome-Dino-Runner | 24 |
21 | gamble | 16 |
22 | rango | 16 |
23 | Dead-End | 13 |
Are you hiring? Post a new remote job listing for free.