"JSBSim Python Bindings" is a Python wrapper around the open source flight dynamics model JSBSim (http://jsbsim.sourceforge.net/). It allows to use most of the JSBSim C++ API from the Pythonprogramming language.
A very high level 2d tile grid based game engine written in Python and PyGame. It is intended to make programming 2d tile grid based games much easier, especially for novices, while retaining the flexibility required by more experienced programmers.
Full-stack observability with actually useful AI | Grafana Cloud
Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Urban Shadow is a real-time RPG based on the classic game, Shadowrun. The game is being developed using the Pythonprogramming language and the pyGame library.
ThePythonGameBook project is a free wiki book about open source game programming with python. Please visit the official homepage at http://ThePythonGameBook.com For historical reasons, some early example games of the book project are hosted on sf
Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform.
Geographic restrictions, eligibility, and terms apply.
Pythonbots is a programming contest where programmers like you and me write robots to fight in a virtual arena. Robots are written in python and have several features like plasma cannon, radar scanner and engine to move around.
An AI sandbox for learning game programming. It includes an integrated development environment, and functionality for rapid development of virtual characters.
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
Python Universe Builder (PUB) is an Interactive Fiction module for Python. It provides a programming environment similar to that of Inform or TADS but runs under any Python interpreter.
RealTimeBattle is a programming game, in which robots controlled by programs are fighting each other. The goal is to destroy the enemies, using the radar to examine the environment and the cannon to shoot.
Roc's purpose is to serve as a tool for those who know little about programming. It strives to create RPGs similar to those on your video game console. Roc is written in Python and wxPython. It will support all platforms compatible with wxPython.
Capivar Hunter is a simple 3d shooter written in Python/OpenGL intended as a learning platform to Game Development, Python and 3d Programming. Although it should be at least somewhat funny, the main objective of it is being simple and easy to extend.
Predator-Prey simulation with programmable AI wars.
Wesen is german for something alife.
You can program the instincts of a species
- and let them fight against others (not only by fight but by best survival).
This way, you can do nice programming contests and learn python by the way!
Gumpire is designed to be used as an educational aid in a programming class. It will allow students to program game clients that can participate in a competition without needing to write a complicated interface to a server.
pyRobbie is a Robot simulation program, written in Python, which enables users to control a (graphical) Robot through a 2D graphical world to solve different problems. The intent is to provide an easy to use framework for constructing programming example
The Cog Engine Project is aimed at simplifying the creation of online video games. The goal is to create a flexible and powerful online gaming engine whose format is simple enough for use by individuals with no programming experience.
FungeWars, written in Python, loads two Befunge programs onto the same grid, where each tries to cause the other to quit or crash. A standalone Befunge interpreter, PyFunge, is also included.
Befunge is an esoteric two-dimensional programming language.
sForzando is a set of extensions for the PyGame library (www.pygame.org) for the Pythonprogramming language. sForzando makes available easy-to-use classes for game event scripting, graphic animations and layering.