Components
OneTwo is an Android instrument to take score on a board game for players to keep legitimate tracks on their games; it has somewhere in the range of a couple of decent features to perform it's function, for example,
Counter: Counter is an element which player names and the score could be included for a session of a board game which different names can be included to keep track of all gamers
Dice: It's another component for board game players to make utilization of as it is an elective method for utilizing dice, however, a computerized dice that is obviously worked with probability to give arbitrary outcome when rolled; Users can set however much dice as could reasonably be expected and with a considerable number of appearances depending upon players.
Choose: It's another pleasant usefulness to pick players for any ulterior thought process users may require the capacity for it can be used as ORDER or switch otherwise
There is a switch at the upper right of the screen that serves this usefulness and when a change to other and fingers are set on it, It will pick one and give different numbers sequentially, 2,3,4,5,6 et cetera relying upon the quantities of fingers puts on the device screen.
In the event that changed to In order, it just picks one finger and leaves the rest powerless.
Timer: is a countdown feature for board gamers and could be set and split into a few spots which empower up to 15 timers without a moment's delay; 15 people could at once.
I require some essential features that could improve the application functionality and create more usefulness for it users.
Proposals
Having; utilized the application for some time to keep track when playing board games with my folks, I think few features can be of value on the application and also suit our necessities.
- Score Chart
- Random Team
- Copy to clipboard function (On scores and other things)
Score chart: Is a function that will display the result of players participating in a board game in a bar chart form to know the final score, and other accessible data.
These can be accomplished by creating a function button that will generate chart after the end of every session of board games.
E.g.tykee score 312, Yu 309, Peter 231, Ming 268, James 121, and Tzu 89.
All these points will be generated on the score chart to show the percentage of all the participants with their score.
Random Team: This is a capacity that will serve as the player picker, circumstance whereby 20 people, less or more want to participate in a board game, and five people will be in a team, having the aggregate of 4 teams, contingent on the type of game
This function will be utilized by including all the player names on the application to generate the team of 4 having five names on a roll of each team.
E.g., Team 1 ( tykees, kim, love, ming, and loiz)
Team 2 ( Debby, Naim, lokey, Thor, and Nima)
Team 3 ( Ztu, kilo, Maja, Ranui, and khalid)
Team 4 (Dre, zuez, Luka, Rakitic, and James)
Team 5 (Ahji, Shopako, luke, Gucci, and Bright)
Copy to clipboard: This is volatile or alternative storage used for the copying of text from one area to another within the device.
Whereby any generated texts, result or chart data will be copyable.
Mockups
The image below shows the score chart with percentages.
The percentage was derived from
Player score divided by the overall score then multiply by 100
Nkem 143/899*100= 15.09%
Love 205/899*100= 22.8%
tykees 320/899*100= 35.6%
Koko 231/899*100=25.7%
Pictorial Illustration of the Random team, how it might look like if Implemented
Copy to clipboard is an abstract function that has effect for users to enjoy, However, "Tap to copy" will give users clue of how to use it.
Benefits
Practically, The three above recommended features will be of added value on the project; Score Chart will fill in as another approach to take the final score on board games As appeared above, the component will involve some interesting information that will demonstrate outright data of all the thing that occurs on the board game events.
Users could take the screen capture of this information in the wake of adapting all the data on the clipboard and save on another note empower field or send to other members of the game.
Random Team: This component will help in selecting teams, In a circumstance whereby it is required, such as having individuals that need to take an interest in a board game. This element will help in the arbitrary determination of players with no cheats.
Copy to clipboard will be an exceptionally pleasant change when added to spare all produced information from the application as it will help to incidentally cut, move and paste on another content field to spare all data.
Another advantage is that it will fill in as the solid methods for getting information put something aside to reference reason as all data currently remains on the application.
Observation
The application tends to crash when attempting to alter the score on the counter page.