Home / Gaming
73 Components & Libraries
Sortby
Before installing pygame, you must check that Python is installed on your machine. To find out, open a command prompt (if you have Windows) or a terminal (if you have MacOS or Linux) and type this: O…
OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games. OpenSpiel supports n-player (single- and multi- agent) zero-sum, …
SoLoud is an easy to use, free, portable c/c++ audio engine for games. Zlib/LibPng licensed. Portable. Easy.
cocos2d simplifies the game development in these areas: Software: Hardware: Being a pure python package the usual options are available; you can look at the INSTALL file for some details The tutorial…
The sponsor page also outlines future plans and optimisations which will help improve the library for everyone. The toolkit has currently been applied to Street Fighter III Third Strike: Fight for th…
Additionally you will need to install Numpy to be able to run some of the examples. Let us define the rules of a game and start a match against the AI: Result: Let us now solve the game: These comput…
It is a fork of the upstream pygame project by its former core developers, and was created after impossible challenges prevented them from continuing development upstream. The new distribution aims t…
On Monday, September 13th, 2021 Riot deprecated the match-v4 endpoints in favor of match-v5. The codebase was migrated to use the new endpoints, but it's likely that some bugs exist due to all the co…
RiotWatcher by default supports a naive rate limiter. This rate limiter will try to stop you from making too many requests, and in a single threaded test environment does this rather well. In a multi…
A zero-boilerplate games programming framework for Python 3, based on Pygame. Here's some of the neat stuff you can do. Note that each of these is a self-contained script. There's no need for any imp…
Python script to extract/backup savefiles out of Xbox Game Pass for PC games. When run, the script produces a ZIP file for each supported game save found in the system. If you migrate a save to Steam…
MALib is a parallel framework of population-based learning nested with reinforcement learning methods, such as Policy Space Response Oracle, Self-Play, and Neural Fictitious Self-Play. MALib provides…
This repository contains a curated list of some of the awesome small projects made in Python that you can code away this summer. It includes analysis of different Python modules, a deep analysis of t…
Python (2.7 or 3.x) Tkinter (Tcl/Tk 8.4 or later) For sound support (optional) Other packages (optional): You can run from the source directory: On Fedora you can do: On Mageia you can do: On Debian …
cgl-rs cgl-py Windowing library (Optional) Utility functionalities Noise API Triangulation Artificial Intelligence Graph Algorithms Data structures Logger Cross Platform Networking (Optional) Cross P…
The game is a Tactical Fantasy RPG, turn-based and in 2D. Feel free to come up with ideas whether it is about coding practices or game mechanics, this project is far from being perfect! Here are some…
Nashpy is: To install Nashpy on Fedora, use: Create bi matrix games by passing two 2 dimensional arrays/lists: Clone the repository and create a virtual environment: Make modifications. To run the te…
HandyRL is a handy and simple framework based on Python and PyTorch for distributed reinforcement learning that is applicable to your own environments. HandyRL focuses on a practicable algorithm and …
It can emulate any of the following games: ['Asterix', 'Asteroids', 'MsPacman', 'Kaboom', 'BankHeist', 'Kangaroo', 'Skiing', 'FishingDerby', 'Krull', 'Berzerk', 'Tutankham', 'Zaxxon', 'Venture', 'Riv…
Python library and command line tool to manage Humble Bundle games Python and Bash are already installed by default in virtually all GNU/Linux distros. The above can be installed in any modern Debian…
This project aims to be a Creative Commons Licensed body of knowledge about game design and development. As well as being a source of knowledge this project aims to be a learning experience for every…
可以找我代挂 Q群:553984868 闲鱼: Khalilc Windows, Linux 暂时运行方法: 压缩包解压多个文件夹,然后各自不同的配置文件多开即可实现 或者你也可以使用Docker来实现多开. config.yaml
Asynchronous Advantage Actor-Critic (A3C) The A3C algorithm was released by Google’s DeepMind group earlier this year, and it made a splash by essentially obsoleting DQN. It was faster, simpler, more…
Welcome to Randovania, a randomizer platform for a multitude of games. Here you will be able to randomize many aspects of either game, while still being ensured it's possible to finish without any tr…
The topics being covered in this workshop are the following: This repository comes with an environment.yml file. The environment.yml file will allow you to create an Anaconda environment. To do that …
a simple script to fetch a Steam user's current game and related info, and display it as a Discord rich presence Made with ❤ by myself and our contributors If you have any issues with the script and …
Subscribe to our newsletter