USE CASE #29 |
The computer also plays along with the users (if they choose) in the form of an AI Player. |
|
Preconditions |
A server is running and users are connected, but a game is NOT started yet! |
|
Success End Condition |
When the server is running, someone must click on "Connect AI Player" which will bring up a GUI that is used to show what the AI is doing. The AI is then connected to the game just like a normal person, with a name such as "AI Player Version 1" |
|
Fail End Condition |
If the game has already been started, then the AI Player will not connect and play successfully, it will essentially be an 'observer' because it will NOT be allowed to send commands or participate in gameplay. |
|
Trigger |
Server running, user clicks "Connect AI Player" in the server gui. AI Player connects to the localhost server! |
|
Description |
Someone the runs the server on a LAN. Gui's may or may not be running already, but the game has NOT been started yet. A user clicks "Connect AI Player" on the server box, this connects an AI Player to the game. Only one AI Playery may be connected to the game (this keeps it more exciting for the users! |