As can be seen from the flowchart, the application has begone to take shape. I have implemented a user login, so that the app can recognize users from each other. (LoginActivity) This login utilizes both, Facebook-, Google-, and independent sign-up accounts.
Users can also send friend requests to each other and add friends (FriendsActivity), thereby allowing them to invite each other to games. (InvitationActivity)
When the host has invited all the desired friends to the game invitation, it is then possible to move unto the game lobby (LobbyActivity) from where it will be possible to analyze your co-players past preferences in terms of question categories.
When all invited friends have entered the lobby, it will then be possible to start the game. (GameActivity) The game works by each player taking turns to select an option of three questions categories. Each of the three options have been selected based on an independent method. I will explain more about these methods in the following section.
Finally, dependent on the question category, points will be awarded to either the loser or winner.
That’s it!
I would still consider many of the features POC, (Proof of Concept) but I believe that it is moving the right direction and following the idea I set out over nine months ago. (somewhat…)
At least the flowchart/wireframe, change a bit.