Fetching Data from GameBus
How can I fetch data from GameBus so people can play against their own and other's playthroughs?
In the devlog entry: GameBus & SugarVita (Concepting), I described how the entire "GameBus and SugarVita" system would need to be made. In the entry: Saving Data to GameBus, I talked about how I managed to save playthroughs to GameBus. The only thing that is left is to fetch the data from GameBus.
Research Methods
Library
- Product analysis
Field
- Problem analysis
- Task analysis
- Automatically join the SugarVita circle after logging in
- Automatically connect to the SugarVita data provider in GameBus
- Fetch all activities with a SugarVita_Playthrough game descriptor from the newsfeed of a player
Workshop
- Prototyping


Next up, the method to connect to a data provider. This is needed as a way to give the SugarVita data provider consent to post data on the player's GameBus account. This method also gets called after a successful login

After all this setting up it is finally possible to fetch SugarVita activities from yourself and others.

Results & Validation
The result is a system where the player automatically gets set up to be able to post and fetch SugarVita playthroughs to and from GameBus. Down below is the response from the server after fetching the data and the list you see is a list of SugarVita activities which include the playthrough data. The actual UI which would show this data is yet to be created.

This system is yet to be validated at the time of portfolio deadline.
Usage
The system gets used as a basis for people to eventually be able to fetch SugarVita playthroughs of their own and others once the UI is properly implemented.
Sources
- GameBus App. (n.d.). GameBus. Retrieved March 21, 2022, from https://app.gamebus.eu/