Functional Requirements - Z0754/SanchiPinch GitHub Wiki
- user could create and store profile for play game, a player could have multiple profiles, but only one of them could be used in a game (10 points)
- user could create game script, which include story cards, events, ability check, branches and more. (20 points)
- user could create game in lobby for other users to get in (10 points)
- user could view other users’ rating in the same room (5 points)
- user could view other players’ profile used in the game (5 points)
- users in same game (including game master) could chat (5 points)
- user who create the room will be game master of the game, who will get access to:
- Game scenario control (10 points)
- Dice control and adjustment for events and ability check (5 points)
- Make changes on players’ profile (5 points)
- game mechanics including dice, ability check and more. (10 points)
- user will get updated profile for future game (10 points)
- user could rate each other after game (5 points)
Bonus function: Item system includes item aquire, usage and remove. (5 points)