[Crossfire-wiki] [Crossfire DokuWiki] page changed: server:scratchpad

no-reply_wiki at metalforge.org no-reply_wiki at metalforge.org
Sat Oct 26 16:22:31 CDT 2013


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

Date        : 2013/10/26 16:22
User        : partmedia
Edit Summary: Add project description for NetHack style random maps

@@ -1,12 +1,11 @@
- This is a scratchpad or whiteboard for capturing ideas quickly without constraining the input by formatting, eloquence, or quality.  It is best to keep entries here terse and to the point.  If they merit greater attention and detail, they should be moved to a new location.  If after review, the ideas seem hard to limit in scope or impractical, they should either be deleted or moved to other wiki locations.  Scratchpad content deemed not compatible with the client namespace premise described in the [[server:introduction]], but worthy of retention could be relocated to other wiki namespaces like:  [client], [content], [dev], [dev_todo], and [ideas].
+ This is a scratchpad or whiteboard for capturing ideas quickly without constraining the input by formatting, eloquence, or quality.  It is best to keep entries here terse and to the point.  If they merit greater attention and detail, they should be moved to a new location.  If after review, the ideas seem hard to limit in scope or impractical, they should either be deleted or moved to other wiki locations.  Scratchpad content deemed not compatible with the client namespace premise described in the introduction, but worthy of retention could be relocated to other wiki namespaces like:  [client], [content], [dev], [dev_todo], and [ideas].
  
  Organization of the scratchpad is expected to be somewhat dynamic and spotty, but do try to aggregate similar things together.
  
- ======Documentation======
- 
- =====Commands=====
+ ====== Documentation ======
  
+ ===== In-game Command Help =====
    * The server is missing help texts for various commands.
      * get
      * give
      * hostile
@@ -19,11 +18,22 @@
      * directional commands (east, north, northeast, northwest, south, southeast, southwest, west).
    * Review the entire command list to identify the rest of the missing help texts.
    * Implement texts in both english and french.
    * Add new translations of help texts.
+   * Add give to command help.
  
- ==== SF Tracker Entries ====
+ ====== Projects ======
  
- Submit a new tracker to address known server issues.
+ ===== Realistic NetHack Dungeon Generator =====
+ // Contact: Kevin Zheng (Partmedia on IRC) //
  
-   * Add give to command help.
+ While most of the world exists in predefined maps, Crossfire implements a random map generator. Among those is a rogue-like generator in the style of NetHack. This has the potential to give players a never-ending adventure, but suffers from several issues in its current implementation. For one, the layout bears almost no resemblance to the actual game.
+ 
+ The goal behind this project is to port NetHack's random level generator(s) to Crossfire. When the port is complete, the cave entrance to the Dungeons of Doom can be added to the world map for all to enjoy.
  
+ ** Open Tasks **
+ ^ Task ^ Status ^ Contact ^ Description ^
+ | Check license compatibility |  |  | NetHack is released under a custom license that may or may not be compatible with the GPLv2. |
+ | Crossfire porting | Started | Kevin Zheng | The NetHack sources of interest are src/rect.c and src/mklev.c. |
+ | Create Mazes of Menace |  |  | Use the ported random level generator to create corresponding Crossfire maps |
+ | Link to world map |  |  | Maybe add the small town and tavern the NetHack guide book speaks of |
+ | Add quest |  |  | Learn about the entrance at the library, then go off on a quest to find where it is |


IP-Address  : 99.108.26.242
Old Revision: http://wiki.metalforge.net/doku.php/server:scratchpad?rev=1241835849
New Revision: http://wiki.metalforge.net/doku.php/server:scratchpad

-- 
This mail was generated by DokuWiki at
http://wiki.metalforge.net/



More information about the crossfire-wiki mailing list