- Joined
- Feb 15, 2006
- Messages
- 851
Hi guys:
Here's the idea that I have for the AI system in this project.
Because we must emulate a normal player as closer as possible. We need to do a bunch of triggers which detects some player actions in order to make react the npc players accordingly.
This system will require two components: and input and an output triggers.
Now it comes the difficult part:
I can work with the systems development, but I would need some feedback about which behaviors are done by the players in WOW (how they start, how the should react, how they end the game, etc), which text should be displayed by the npc players, according to the actions, and which commands we should use to give instructions to the players.
I'll wait for your comments.
Here's the idea that I have for the AI system in this project.
Because we must emulate a normal player as closer as possible. We need to do a bunch of triggers which detects some player actions in order to make react the npc players accordingly.
This system will require two components: and input and an output triggers.
- Input: All the code related to get information from the player. I have planned to make triggers which detects chat and player status (life, mana, etc).
- Output: All the code related to show a response from the npc players. Those triggers can be classified in behavior triggers (triggers which affect the npc actions) and chatting triggers (triggers which show comments from the npc players)
Now it comes the difficult part:
- Select which behaviors we want in npc players
- With that information, determine how to develop such behaviors.
- For the npc players, and according to the actions, create a list of chat text to put them in action.
- Create a list of common commands for the input.
I can work with the systems development, but I would need some feedback about which behaviors are done by the players in WOW (how they start, how the should react, how they end the game, etc), which text should be displayed by the npc players, according to the actions, and which commands we should use to give instructions to the players.
I'll wait for your comments.