The App required is a multiplayer game where players are required to register and login to be able to play. Players will be required to purchase tokens in order to play games.
Players can either:
- Start a game and enter some game settings (number of players and stake (number of tokens) and game type (private or public) and invite players or wait for players to join.
- Join a public game or public game if invited
The game consist of a series of rounds and is very simple requiring a set number of players to enter some parameters and a prediction and players are eliminated from the round if they enter the correct prediction. Rounds continue until there is one player left who is deemed the loser and the winners are each player that was eliminated in earlier rounds.
The amount (total stake) required to play a game is the stake multiplied by the number of other players. The total stake is required to pay the other players in case the player was to lose.
After a game is complete the loser’s total stake is distributed to the other players less a game fee based on a fixed percentage.
Players may cash in tokens and withdraw balances at any time if they are not involved in any active games.
It should be easy for players to invite other players through sending a link to their own contacts or via WhatsApp, email or other communication methods available to the player on his mobile device.
A MySQL relational database is required to store the player data and game data.
The game should be presented in a simple way but use consistent dynamic graphics to display certain stages of the game such as when a round is completed, a player is eliminated, a loser is identified.
Both iOS and Android versions of the App are required.
Only developers with experience and expertise in creating similar apps should apply.