[Dmrpg-devel] First post
Status: Planning
Brought to you by:
nakee
From: Ely L. <el...@cs...> - 2003-01-28 10:39:39
|
Ok, so here goes the first post in what I hope would be one of many:) The goal of the project is to create a RPG engine that would make a feature full protable RPG maker, so people could write adventures create worlds change rules (add classes magick or even a whole diffrent RPG system) without needing amazing programing talent. I know people think it's a huge project it would take years, well its been done in few projects only they chose to make it very specific, and I guess it would take around a year before it would start being usuable, anyhow it would be a great try. I truly hope people would join and help making a real RPG. (btw there are even more crazy plans for the future ie: making a network of servers and letting players wonder around them;) few topics need to be decided on in the design section: (in no special order) modular API - In order to achive the ability to change and add things we need an API that would allow making module easy even when using loadble modules. 3d engine - There are few already made 3d engine like cystal space and few others we need to decide which one to use. database - are we going to suppose out database like sql? are we going to use a file database like db3? what format(tables) should we use? client-server - Are we going to make diffrent client server or like mov suggested a more parralel kind of thing (mov care to explain better?:) protocols - client server protocol, do we want only 3d clients? personaly I rather it to support anything from telnet to 2d to 3d. but it needs thinking about if it won't make too much over head no point in wasting years over it. scripting langauge - I think we need a scripting langauge, now there are 2 forms of it as I see it, loadble scripts like if you want a feature instead of writing it in a module make it a script, and in server scripting which I think is the better option, it can go from something like nwn scripting langauge to something like lambdamoo where every object is saved letting people add new verbs(actions) to it or properties I find it very nice and I offer people to take a second reading about it it does need changing but the idea is very nice. sorry for it being a bit messy, just too many ideas and possblities:) but we are in the brain storming stage no?;) comments suggestion? Ely Levy System group Hebrew University Jerusalem Israel |