[Crossfire-wiki] [Crossfire DokuWiki] page added: dev:server_design

no-reply_wiki at metalforge.org no-reply_wiki at metalforge.org
Sat Nov 29 05:34:28 CST 2008


A page in your DokuWiki was added or changed. Here are the details:

Date        : 2008/11/29 05:34
User        : ryo
Edit Summary: basic items

====== Server redesign goals ======

===== Player-wise =====
  * fun game!
  * stable
  * protocol compatible with clients
  * multilanguage

===== 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
  * 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)
  * 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


IP-Address  : 82.236.87.204
Old Revision: none
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