Use Case: Enter Game - Amazing-Koalas/koala-kingdom GitHub Wiki

1. Brief Description

The goal of this use case is to enter the player into a game. Entering a game consists of presenting the user their player spawned onto the game map.

2. Included Use Cases

N/A

3. Preconditions

Player character must be created

4. Flow of Events

4.1 Basic Flow – The player's character is spawned on the world map, thereby entering the player into the game.

  1. This use case begins when the player selects Enter Game.
  2. The system presents a welcome message.
  3. The Player will be spawned on the map.
  4. The use case ends.

4.2 Alternative Flows

None

4.3 Exception Flows

None

5. Requirements

N/A

6. Post-conditions

a) The user’s character is now spawned on the map. b) The user can now play the game.

7. Notes & Open Issues

8. Out of Scope (Future Functionality)


Appendix A

Data Definitions

Field Name Description Type Req’d Valid Values Edit/Notes
Game Server Server at which the game is being hosted Website Y jrickert.me The server had to be in use where a game will be played
Character Creation Character to be used in the game Character Build Y Base model, Warrior or Gatherer Character that will enter the game
Start Game The user has now entered the game N/A Y Created character and pressed start This will be where a user will create a character and agrees to begin their session.