Home / Gaming
73 Components & Libraries
Sortby
sjbrown's Writing Games Tutorial - writing games with Python, Pygame, Twisted I hope that you find this tutorial helpful.
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 …
SoLoud is an easy to use, free, portable c/c++ audio engine for games. Zlib/LibPng licensed. Portable. Easy.
The source code for the game programs for the book, "Making Games with Python & Pygame"
As of 24 March 2014, all games require XBMC/Kodi v13 (Gotham) or higher versions. The archive and condensed games used to work in Frodo but the streams switched to using encryption with HLS, which do…
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…
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…
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…
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…
Source text for "Invent Your Own Computer Games with Python, 3rd Edition" and repo for the translation efforts. The 2nd edition came out in 2010 and was my first book. Since then, I've gained experie…
A simple module for writing text adventure games in Python. This module posits a text adventure World made up of Locations. Locations are linked by Connections and sometimes contain Things. The playe…
A very simple client/server library for multiplayer python games Launch server.py on your server : Launch client.py : Start server : In the client code : Only add the client.py file to your project E…
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…
This is a python application dedicated to creating chess puzzles for lichess.org. However it can easily be adapted to create puzzles from personal games.
Takes a PGN file as an argument and annotates the games in that file using an engine. Computes average centipawn loss (ACPL) for each side and stores it in the header. The result will be printed on s…
The foundation of adventurelib is the ability to define functions that are called in response to commands. For example, you could write a function to be called when the user types commands like "take…
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…
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 …
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…
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…
Website that collects data on GOG games. All commands need to be run as root. They are specific to Debian Buster, Apache2 and Gunicorn. If you want to use a different web or app server search for dep…
Minigames come as a controled environments that might be useful to exploit game features in SC2. General purpose learning system for Startcraft 2 can be a daunting task. So there is a logical option …
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…
Here you can find the source code to all the Games I made using Python Programming Language
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…
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…
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…
It can emulate any of the following games: ['Asterix', 'Asteroids', 'MsPacman', 'Kaboom', 'BankHeist', 'Kangaroo', 'Skiing', 'FishingDerby', 'Krull', 'Berzerk', 'Tutankham', 'Zaxxon', 'Venture', 'Riv…
Subscribe to our newsletter