-
Notifications
You must be signed in to change notification settings - Fork 0
User Specification and Documentation
Karlo edited this page Jun 15, 2023
·
13 revisions
Through this wiki page we want to visually display documentation for the design and implementation of the HoloGameV platform, as well as various systems like Update System, Timeout System and Queue System, that are part of the solution.
- In this next image, different features and tasks are shown that the HoloGameV Platform can provide. It also displays various benefits and challenges of the solution.
- Value proposition canvas gives us the visual presentation of benefits that the customer of our project can get, but also some challenges described in the previous image.
- Using Personas, we will describe possible players for our platform.
- Through the use of User stories we try to capture what we think players want from HoloGameV.
- In the image bellow, functionalities of the platform are described. We want to achieve these functionalities while implementing our platform.
- Controller Design is made in the 80s retro style with basic buttons for controlling the interface and controlling the characters in the games.
- Recognizable 80s retro style is visible not just in Controller, but in the Interface Design as well.
- Platform Development is a core activity that brings HoloGameV Platform to life. Here is the sequence diagram showing off interaction between different parts of the platform.
- The platform interface will be managed not only with the controller, but with gestures. In the image bellow, interaction inside the Gesture System is displayed with the sequence diagram.
- Update System is included in core systems that ensures the HoloGameV Platform is always up to date and brings new features and better experience for our players. Sequence diagram for Update System is on the image bellow.
- Using this image, behind the scenes work of a WiFi Access Point is displayed.
- Timeout System is an important part of HoloGameV Platform which allows players that are waiting in queue start playing if connected player didn't have any input in some time interval.
- Queue System organizes queue for players which are waiting to play on the platform. Here is the visual representation of the Queue System.