[Crossfire-wiki] [Crossfire DokuWiki] page changed: dev:server_design
no-reply_wiki at metalforge.org
no-reply_wiki at metalforge.org
Tue Dec 9 01:58:54 CST 2008
A page in your DokuWiki was added or changed. Here are the details:
Date : 2008/12/09 01:58
User :
Edit Summary:
@@ -22,17 +22,20 @@
===== Content-wise =====
* compatible with Crossfire's current content (maps, archetypes, ...), though some breakage is allowed if needed
* dynamic archetype recollection - no need to restart the server
+ * better handling of [[media updates]] to client
+ * Better (any) sound improvement - environmental, spell effects, damage, etc
* easy to extend (plugins, scripts), keeping compatibility with current CF's system
* soft-coded rules - put the most things in configuration or easy to isolate/swap modules
===== Technical-wise =====
* crossplatform
* unit tests
* avoid lock ups (massive spells and such)
+ * Keep multithreading programming mind (does not mean it should be multithreaded, but design it so that could be done later)
* documentation (design stuff, things like 'how is a class prevented to use weapons: through the use of a force' etc.)
* modular code, to easily expand/change stuff
* build system that doesn't require a lot of manual tweaking
====== Design ======
This will be written after the 15th of december, when we'll have goals decided :)
IP-Address : 209.204.178.229
Old Revision: http://wiki.metalforge.net/doku.php/dev:server_design?rev=1228649206
New Revision: http://wiki.metalforge.net/doku.php/dev:server_design
--
This mail was generated by DokuWiki at
http://wiki.metalforge.net/
More information about the crossfire-wiki
mailing list