This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
Dale Campbell (author)
Tue Nov 11 17:48:39 -0800 2008
commit 84035bd9a0b1795a469ddb084c376ca012048537
tree a055923ce01eded25bdb00f2f9f8d354fd74db4e
parent 3651e33fe6878bc44498e6058f4ab814466cd09e
tree a055923ce01eded25bdb00f2f9f8d354fd74db4e
parent 3651e33fe6878bc44498e6058f4ab814466cd09e
ridge /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | ||
| |
README | ||
| |
README.rdoc | ||
| |
Rakefile | ||
| |
bin/ | ||
| |
bugs/ | ||
| |
config/ | ||
| |
lib/ | ||
| |
script/ | ||
| |
tasks/ | ||
| |
test/ |
RIDGE
Ruby Interactive Dynamic Game Environment
DESCRIPTION
Ridge is designed to be a game system which enables dynamic game object creation using pure Ruby. Game administrators will be able to expand and build upon the game world either by writing classes to be used within the game, or modifying the game objects in real-time, which would then be saved to an arbitrary data storage. This type of game building can be extended to players, either in full or limited form.
FEATURES
- Game may be played through a traditional MUD client, through a web
interface, a 2D/3D GUI and possibly others.
- Provide an API for area/mob/object creation.
- OLC (OnLine Creation) of areas/mobs/objects.
- Command set for area/mob/object creation.
- Building may also be done using pure Ruby.
- Areas (either admin or player created)
- Very limited initial ‘world’ for players to interact with each other.
- Players may create their own areas, which can be linked together to form cities.
- World hiearchy: Lands -> Cities -> Rooms
- Mobs (mobiles) include enemies, NPCs, vendors, etc.
- Enemies - Can be set to a certain faction.
- NPC - May operate as butlers, ‘pack mules’, or anything else in the imagination.
- Vendors - Who sell objects (possibly created by the player(s)).
- Objects include anything that can be used by the player or mobs.
- Typical weapon/armor/accessory stuff.
- Player created items, limited only by imagination.
- Items may be sold to/by vendors (either player created or NPC).
SYNOPSIS
Ruby Interactive Dynamic Game Environment
REQUIREMENTS
- EventMachine (rubyeventmachine.com/)
INSTALL
Haven’t gotten that far yet. ;)
LICENSE
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004
http://sam.zoy.org/wtfpl/
Copyright (C) 2008 Dale Campbell <oshuma@gmail.com>
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. You just DO WHAT THE FUCK YOU WANT TO.













