Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Build Agents and Models on One Platform
Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
OpenMMOd is a open-source event-driven MMORPG Server written in C++ with a YAML packet definition backend. It is MySQL database driven currently with future backend support to come in the future.
The main purpose of the Moonlight Engine is to be a general 2D game engine geared towards tile-based games, and RPGs specifically. Support for online games is also planned.
"TomKat" is a console based number game for Linux, written in Python. If you are tired of GUI games or don't have/use a desktop environment, this is perfect. Future versions will have network game play support.
py_mud is an extensible, (hopefully) user-friendly MUD client written entirely in cross-platform Python. It aims to be as feature-rich as commercial MUD clients (mushclient, ZMud), including support for MXP and inter-client chat (ZChat and MMChat).
Driver support for 3D Controller Hardware. We hope to support SDL Input, DirectInput, and other major controller API's including game consoles and embedded systems.
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.
Implements a graphical interface and backend for playing and managing a game of Go (http://senseis.xmp.net/?RulesOfGoIntroductory) between a combination of human and computer players. Includes support of standard protocols, such as GTP and SGF.
Nas Ne Dogoniat is a 2D racing game with multiplayer support. Players control vehicles armed with a plenty of weapons. The races take place in unusual sceneries eg. a table in a kitchen, a carpet in a toy room. Enjoy :)
This game is an MMORPG in various UNIX scripting languages, with a graphical shell accessed by SSH for the client. It will support Linux, Windows, and MacOS X. It is meant to be immersive and allows in-game coding.
Magic Master Project is aimed to be a lightweight game development toolkit, based on Python and PyGame, for making strategy and RPG games (single and multiplayer). First goal is a remake of the famous Master of Magic game with multiplayer support.
A network enabled game which follows all the Risk(tm) board game rules. Two maps are included, original Risk(tm) map and 'middle earth', with the possibility of users to develop their own maps. pyConQuest comes with support of 2 to 6 players.
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.
A GTK+ MUD client with support for MCCP, MXP, support for the zChat and MudMaster peer-to-peer chat protocols, the MUD sound protocol (MSP), Telnet GA support, regexp trigger support, aliases, Perl and Python plugin support.
CGI games:
WSpace will become a multiplayer space strategy game.
WebRogue is a roguelike, ready for multiplayer support later. There is also a GUI client for WebRogue in the download.
Dimensional Web RPG engine is ment to provide a full platform for making RPG and MMORPG and to provide the needs of gamers and rpg lovers.
It aims to be modular easy to use and easy to extand, so it can support various type
of RPGs from fantasy to cybe
Papaya is a fully featured MUD client with features including ANSI colour, multiple simultaneous connections, proxy support, aliases, triggers and plugins. It uses the GTK widget set and runs on (at least) Linux, Windows, FreeBSD, Solaris and MacOSX.
Momoko is a framework for developing distributed, multi-user, network-aware applications. It includes facilities for storing objects in a tree structure, a shell for manipulating the object database, orthogonal persistence, scripting support, and a trans
Moloch is a Multi User Dungeon game, written in C++ and scripted in Lua. It will support multi-server distribution and web-based account administration. We are also going to write an user interface for win32, gtk+ and ncurses.
Open Worlds VR is a general, visual and interactive simulation platform, designed to support thousands of independent actors (objects). It also implements a strong peer-to-peer networking algorithm to allow multi-computer processing of a single large simu
Support For Card Games in Python.
In particular, support for Poker, with classes for Cards, Decks, Hands, Tables, Hand Classification, and AI for hand play.
GM's support script for d20 gaming systems with non-player character generation, generation of multiple monster and treasure capabilities. Designed to support game masters by providing individualised opponents, NPCs and treasure without the dicerolling.
A cross-platform emulators frontend with ROMs database support.
Start-Game T00L is a cross-platform emulator frontend and ROM manager coded in Python using a Pyglet-based interface.
It's still on a very early stage of development, and most of the features are not implemented yet.
The goal is to make a fully functional frontend which works straight out of the box, without the need to configure every single emulator (like you need to do in every other frontend today).