RSS 17 projects tagged "Role-Playing"

Download No website Updated 18 Dec 2013 JURPE

Screenshot
Pop 106.16
Vit 20.10

JURPE (Java Universal Role Playing Engine) is a Java API to support the development of computer RPG games based on a skill-based, three dice RPG system. It comes with a small Swing demo featuring a medieval warrior exploring randomly generated 2D dungeons.

Download Website Updated 03 Jul 2013 MV3D

Screenshot
Pop 85.14
Vit 7.70

MV3D is a virtual world and multi-player game framework for use with Python. It was designed with scalability in mind and is able to distribute a world across as many servers as needed while dynamically balancing the load. The simulation framework is not specifically slanted towards any one genre of online game or virtual world, and can just as easily be used for a space game as a fantasy setting. Objects on an MV3D server can be simulated using the ODE physics engine for realistic interactions. A single server is able to host thousands of of simulated objects. The client works with both the Ogre3D and Panda3D renderers.

No download Website Updated 03 Jul 2012 marauroa

Screenshot
Pop 138.12
Vit 20.00

Marauroa is a multiplayer online game framework server. It uses a multithreaded server architecture with a TCP oriented network protocol, a MySQL based persistence engine, and a flexible game system. The game system is totally expandable and modifiable by game developers and is able to run Python scripts defining the game's rules. Marauroa is based on a design philosophy called Action/Perception. Marauroa is totally game agnostic and makes very little assumptions about what are you trying to do, allowing a great freedom to create any game type.

Download Website Updated 14 Feb 2011 WorldForge::Mercator

Screenshot
Pop 78.10
Vit 5.30

Mercator is a terrain generation and management library that handles the data required to handle terrain rendering and physics, including classes to handle vegetation.

Download Website Updated 04 Feb 2009 EAAL

Screenshot
Pop 20.93
Vit 1.00

EAAL (EVE API Access Layer) is a library to interface with the API of EVE Online (http://api.eve-online.com). EAAL should be able to handle additions to that API without much change.

Download Website Updated 03 Sep 2007 DutchPIPE

Screenshot
Pop 50.02
Vit 3.28

DutchPIPE allows Web developers to make virtual multi-user "avatar" environments. Each Web page becomes an abstracted environment or location where visitors and other items on the page are visualized. This status is retained as visitors move around. A lot of real-time interaction is possible, resulting in persistent interactive page environments. DutchPIPE uses AJAX and the DOM for the browser, and it works without Java, Flash, plugins, or firewall adjustments.

Download Website Updated 30 Jan 2007 namelur

Screenshot
Pop 23.92
Vit 1.48

namelur is a random name generator library with rule files. It is fast, lightweight, and easy to use. It can generate rule files from custom text. It also includes a command line tool that exposes the functionality of the library.

Download Website Updated 10 Apr 2006 Macao

Screenshot
Pop 58.33
Vit 2.10

Macao is a framework based on Javascript and DHTML to build animated interactive homepages. It is intended to build graphic adventures and other animated interactive fiction. Macao-based games don't need any plugin and can be hosted on static Web servers. The framework comes with a step-by-step tutorial and a complete Java-style API documentation. It has a Road Editor and other useful tools.

Download Website Updated 15 Feb 2006 Buyasta

Screenshot
Pop 30.53
Vit 1.74

Buyasta is a MUD engine which provides a simple-to-use framework for constructing MUDs with the Python programming language. The project is organized into a core library and sample implementations.

Download Website Updated 23 Sep 2005 Open Dice Language

Screenshot
Pop 20.42
Vit 1.00

Open Dice Language is a language for describing dice rolls. The language is nearly identical to what you see in most role-playing game texts (e.g., "1d20"). It provides several interfaces to the language.

Screenshot

Project Spotlight

HaTTiP

An HTTP Web services client for the Mac.

Screenshot

Project Spotlight

Zentyal

A small business server.