URL:
<http://gna.org/task/?4974>
Summary: Submission of mud20
Project: Gna! Administration
Submitted by: frederikhertzum
Submitted on: Thursday 03/29/2007 at 04:14
Status: None
Approval Status: None
Should Start On: Thursday 03/29/2007 at 00:00
Should be Finished on: Sunday 04/08/2007 at 00:00
Category: Project Approval
Priority: 5 - Normal
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
A new project has been registered at Gna!
This project account will remain inactive until a site admin approves or
discards the registration.
= Registration Administration =
While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
Administration <https://gna.org/siteadmin/groupedit.php?group_id=2146> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):
* Group Administration
<https://gna.org/siteadmin/groupedit.php?group_id=2146>
= Registration Details =
* Name: *mud20*
* System Name: *mud20*
* Type: Programs
* License: GNU General Public License V2 or later
----
==== Description: ====
No source is available yet.
The object of the project is to implement the System Reference Document (SRD)
for the d20 roleplaying system, by Wizards of the Coast, as a C++ software
library, as close as it gets. This involves the game rules of line of
sight/effect, "dice", characters, dungone maps items, magic rules, feats,
skills, levels, classes, movement, combat, traps and other such things.
The project will not include things that will allow a player to increase in
level in any way (experience is not calculated and levels cannot be gained
automatically). These restrictions are requirements of the licensing terms of
the SRD.
Anything that's not the core rules (level descriptions, feats, skill actions,
spells and so on) is going to be scripted rather than being compiled code.
I aim to make the library able to run on at least x86 (single and dual core),
x86_64 (single and dual core) and StrongARM (little endian) processors running
GNU/Linux, since that's what I have to test it on, but the source should not
depend on any operating system or hardware specific features.
The project will also not include many monster descriptions, but it will
include a monster class which should allow users to load their own
descriptions of monsters.
See http://www.wizards.com/d20/files/d20Guidev5.rtf,
http://www.wizards.com/d20/files/d20stlv6.rtf and
http://www.wizards.com/d20/files/OGLv1.0a.rtf for licensing information on
the SRD.
==== Other Software Required: ====
Parts of the Boost C++ libraries will be used in the library -- which really
should be a standard library, but as far as I know it isn't (yet).
_______________________________________________________
Reply to this item at:
<http://gna.org/task/?4974>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Register mailing list
[email protected]
https://mail.gna.org/listinfo/register