Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.
Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
MongoDB Atlas runs apps anywhere
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.
GemRB is a portable open-source implementation of the Infinity Engine
GemRB (Game engine made with pre-Rendered Background) is a portable open-source implementation of Bioware's Infinity Engine.
It was written to support pseudo-3D role playing games based on the Dungeons & Dragons ruleset (Baldur's Gate and Icewind Dale series, Planescape: Torment). It should run on GNU/Linux, Microsoft Windows, OS X, possibly other UNIX derivatives and more. It is licensed under the GPL.
PyMapper is a map making utility for fantasy role playing games (RPG). Includes the dungeons and dragons RPG. PyMapper is compatible with any system, with now updated support for the D&D 5th edition ruleset. Pathfinder and 3.5 edition support also included. Written entirely in python and wxpython. WinXP/7/8 executable also available.
Project Angela is a family of ruleset modeling language (RML) interpreter components written in python. It is intended to easily enable RML support for a variety of different simulation engines, game engines and MMO frameworks.
Crystal Space is an Open Source 3D SDK for Unix, Windows, and MacOS/X. It renders with OpenGL and features GLSL shaders, CG shaders, deferred rendering, dynamic shadows, bullet based physics library, terrain engine, skeleton based animation meshes, exporter for Blender, portals, etc...
This project has been superseded by a much more ambitious project that is, basically, "Google Maps for Fantasy Worlds" (and happens to include a combat tool as well).
https://deity-online.com/
Visit us there.
---
Deity (pronounced "DEE-ity") is a GameMaster (i.e. role-playing) utility. It has a large generic component plus modules to refine it for different game systems (e.g. HarnMaster, HERO, AD&D) and to simulate weather, combat, character generation, etc.
Important: Just...
Cross platform 2D game creation framework with Python bindings
FIFE is a cross platform 2D game creation framework written in C++ with Python bindings. It's designed to be flexible enough to support a wide variety of 2D game types but specializes in 2D isometric type views.
Process GURPS Character Assistant GCF files to Python structures
...These files contain a descriptions of entities and relationships, commands for manipulating them and rules on how to satisfy constraints.
Unfortunately, said program is only available for Windows, doesn't support any kind of automation for generation of NPCs, doesn't function under WINE, and is very, very slow. This module is intended to provide a basis for rectifying those problems.
Wolfpack is an open source server implementing the protocol used by the massive multiplayer online game Ultima Online. It aims for full support of the Ultima Online protocol and tries to mimic the same gameplay as the original.
TDS is a thrilling simulation of the Titanic ship disaster. The focus lies on realistic physics and haunting music to create a thundering atmosphere in egoperspective. The entire project will be released under the GPL, strictly non-commercial.
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.
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.
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.
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
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.
Eynhorn is a 3d action rpg engine / framework. It will support dialog system, fight system, armors and weapons, and will include a map assembly. It is realized in Soya 3d and Python, so it'll be platform independent.