OpenSkyNet - Moving towards a comprehensive artificial intelligence solution for game developers under the LGPL. The goals are to implement action selection solvers, robust steering behaviors (including pathfinding algorithms), and machinelearning.
The goal of this project is to create a Python implementation of standard Riichi Mahjong. Code shall be properly documented and serve as a learning tool for other developers.
Transform your applications and workflows into powerful agentic systems at global scale.
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Strum aims to improve your musical skills on stringed instruments; learning scales, chord construction, and how to find them on various instruments with many tunings.
The source code of the Brainstormers' RoboCup champion team 2005 has been made publicly available at the end of 2005. That source code release contains also a lot of our results in applying Reinforcement Learning in the simulated soccer domain.
...If I had a Windows machine to do development on, I might try to rewrite everything in Unity, but until they make a Linux dev platform, I think I'll remain with pygame and pyOpenGL.
"Roberge's Used Robot (RUR) : a PythonLearning Environment" is a Python implementation of a "robot environment" as introduced by R. Pattis in 1981. **It is obsolete.** See https://github.com/aroberge/rur-ple
Cerberus is a First Person Shooter Game that incorporates machinelearning techniques. The game utilizes Neural Networks to control fighting behavior and Reinforcement Learning to select high level tactics.
Dinaao Is Not An Apple One Emulator.
It does however already run most apple1 software. It runs on the command line so cut and paste works perfectly. A great 65C02/Basic learning/development environment.
...This game is played like the game known as Concentration, Memory or Match. There are multiple levels, a highscore, and soundtrack. This game might be helpful to someone learningPython and pyGame
General purpose agents using reinforcement learning. Combines radial basis functions, temporal difference learning, planning, uncertainty estimations, and curiosity. Intended to be an out-of-the-box solution for roboticists and game developers.
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.
This is a PacMan Clone that we intend to program for learning Game Development.
Feel free to give us your advice and tell us if you like playing it.
Este es un clon del Pacman que queremos programar para aprender a Desarrollar Juegos.
Viola is an interpreter for Z-Machine games, like those created by Infocom, written in Python. It will have full support for all eight Z-Machine versions, and the blorb resource format.
Mnemisis is a tool for learning and using what is called the 'major' system of mnemonic for remembering numbers. It involves /learning/ (sigh) a phonetic system, but after that it's time to start cramming those 20+ digit numbers into your head. Free
A robot wars variant.
A computer game in which robots are governed by a simple assembly language. Various arenas running on different hosts can be connected over the internet, so that robots blundering into transporters can be sent from machine to machi
PySometric is an Isometric RPG written in Python. It uses PyGame for graphics, and will feature online play through a peer to peer network. Most of the programmers are learning how to program a 2-d game, and all new programmers are welcome.
PySet is an incremental implementation of the classic logic/card game Set, built using Python, Simple Direct-media Library (SDL), and PyGame (a Python wrapper of the SDL API). The code is intended to assist newcomers in gradually learning these libs.
Moebius is a mud server, written in python using (currently) MySQL as a back-end. It's design goals are to be extensible without taking the engine down, to be distributable via the database, and to allow a complete python coding/learning env online. It
SmartMap (C# cross-platform) is a procedural style world-map creation utility or "Desktop World." A simple scene manager is included using plugin style building blocks and object pathfinding. Also included is a 2D world editor with graphical features. SmartMap is currently built in conjunction with the Axiom 3D rendering engine.