[Crossfire-wiki] [Crossfire DokuWiki] page changed: g2g

no-reply_wiki at metalforge.org no-reply_wiki at metalforge.org
Tue May 2 17:40:20 CDT 2006


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

Date        : 2006/05/02 22:40
User        : cavehippo
Edit Summary: add NPC interaction to list of topics for discussion.

@@ -6,13 +6,14 @@
  ===Discussions===
  As this is a good opportunity to meet other crossfire developpers or artists and reenforce the team, this is important we jump on this opportunity to discuss important matters for crossfire. It's indeed far easier to organize a small reflexion table around problems when people can sepak face to face. Please describe below the subjects of disscusion you want to be raised. Give headlines of what you plan to tackle so people can think about it before we meet and be able to easily express their opinion. Also, it might be interresting to write down some report after meeting of what has been decided or suggested. Fill in abstract informations in table and create a small explanatory paragraph below.
  
  ^ Who ^ What ^ Points to tackle ^
- ^ Tchize |  [[g2g#Crossfire advertising|Crossfire advertising]] | Player advertising and visibility in open source community |
+ ^ Tchize | [[g2g#Crossfire advertising|Crossfire advertising]] | Player advertising and visibility in open source community |
  ^ Cavehippo | [[g2g#Media Integration|Media Integration]] | Providing the support and access needed to test and approve media changes |
  ^ dark.schneider | [[g2g#Character creation|Character creation]] | In-game or off-game? |
  ^ Cher| [[g2g#Java Editor|Java Editor]] | The future of the Java Map Editor in Crossfire and Daimonin |
  ^ Ragnor | [[g2g#Crossfire needs to become more fun|Crossfire needs to become more fun]] | The objective must be fun for players, not fun for developers |
+ ^ Cavehippo | [[g2g#Advanced NPC Interaction|Advanced NPC Interaction]] | Making conversation more interesting and powerful |
  ==Crossfire advertising==
  Crossfire project has absolutely no communication rules or guidelines, no media access point, no distribution maintainers dedicated contact. As a result, lots of distributions are distributing old version of client and server (ubuntu breezy badger: 1.7), we have no visibility amongst the open source gaming community and we have lots of difficulties to gather artists around the project. 
  I'll bring suggestions to solve this, bring your ideas too.
  
@@ -47,8 +48,15 @@
  
    * The game does not reward in-game experience; in fact, players using out-of-game information gain huge advantages over "honest" players: finding alchemy/shadow alchemy recipes, finding interesting maps, solving quests.\\ Possible solution: hide some information, for example make maps and maybe most archetypes (i.e. the "content") non-public.\\ Possible solution: add some kind of randomness to alchemy formulae; for example let the server select a few random ingredients for each recipe to make the formulae list unusable to learn recipes.
  
  That said, I'd like to find and agree on solutions to these problems, and if possible, start to implement them.
+ 
+ ==Advanced NPC Interaction==
+ 
+ Currently NPCs are extremely limited in what they can do. They can match strings and give a reply based on that, some of them use magic ears to trigger events on certain phrases. However, there is no sensible way to hint clients towards sensible conversation options, nor is there any sense of 'state' (answering 'yes' to an NPC can do something even before they have asked a question).
+ 
+ Consider ways to send richer information to clients, as well as have a way to 'select' answers from either the NPC response, or maybe items the Player  is carrying (invisible conversation option items?)
+ 
  
  ===Informations==
  
  ==Arival==






IP-Address  : 62.252.64.16
Old Revision: http://wiki.metalforge.net/doku.php/g2g?rev=1146607667
New Revision: http://wiki.metalforge.net/doku.php/g2g

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



More information about the crossfire-wiki mailing list